Discovery Insure is seeking a Head: Strategic Initiatives & Business Development to lead the strategy, performance, and operational excellence of the insurance dealership channel. This role will oversee national dealer partnerships, drive insurance product penetration at point of sale, and ensure compliance, profitability, and growth across the motor dealer network.
Requirements
- Channel Strategy & Leadership
- Dealer Network Management
- Sales & Commercial Performance
- Compliance, Risk & Governance
- Customer & Partner Experience
- People Leadership
Benefits
- Competitive salary
- Employee equity program
- Opportunities for career growth and development

Follow us on social media