Join IC Automotive Inc. as a Franchise Head – Mercedes-Benz, where you will lead and drive the overall performance of the brand across sales, aftersales, and dealer operations.
This role is critical in delivering growth, ensuring brand excellence, and building strong partnerships with stakeholders while maintaining the highest standards expected of a globally recognized luxury marque.
What you’ll do
- Lead the overall performance and profitability of the Mercedes-Benz franchise across sales, aftersales, and operations.
- Develop and execute strategic business plans aligned with company and OEM objectives.
- Drive revenue growth, market share, and customer satisfaction across all business areas.
- Ensure full compliance with Mercedes-Benz brand standards, policies, and operational requirements.
- Oversee dealer operations, ensuring high standards in showroom, service, and customer experience.
- Build and maintai...