Director - Domestic and Retail Business
About this role
Director - Domestic and Retail Business
The Director, Domestic, SME & Affinity is responsible for leading the strategic growth, operational performance, and profitability of the Domestic, Small & Medium Enterprise (SME), and Affinity businesses in Thailand. The role drives business development, client retention, insurer partnerships, product innovation, and team leadership while ensuring the delivery of high-quality risk and insurance solutions aligned with Aon's business objectives.
Aon is in the business of better decisions
At Aon, we shape decisions for the better to protect and enrich the lives of people around the world.
As an organization, we are united through trust as one inclusive team and we are passionate about helping our colleagues and clients succeed.
What the day will look like
Business Leadership & Strategy
- Develop and execute the strategic business plan for Domestic, SME and Affinity segments.
- Drive revenue growth, profitability, and market share expansion.
- Identify new business opportunities, market trends, and emerging customer needs.
- Establish annual business objectives, budgets, and performance targets.
- Collaborate with regional and global stakeholders to align local initiatives with broader business strategies.
Client & Market Development
- Build and maintain strong relationships with key clients, insurers, affinity partners, automotive partners, financial institutions, and industry stakeholders.
- Lead acquisition of new clients while expanding existing client relationships.
- Develop innovative insurance and risk solutions tailored to Domestic and SME segments.
- Oversee client retention and service excellence initiatives.
Affinity Program Development
- Lead the design and implementation of affinity insurance programs.
- Establish strategic partnerships with organizations, associations, banks, automotive manufacturers, retailers, and other distribution channels.
- Evaluate business opportunities and develop scalable affinity propositions.
- Ensure effective governance and operational models for affinity programs.
Operations & Service Excellence
- Oversee day-to-day operations of the Domestic, SME and Affinity teams.
- Ensure efficient service delivery, policy administration, and operational controls.
- Monitor key performance indicators (KPIs) and service quality standards.
- Drive continuous process improvement and operational efficiency.
Financial Management
- Develop and manage annual budgets and forecasts.
- Supervise revenue performance, pipeline development, and profitability.
- Ensure effective cost management and resource allocation.
- Report business performance and strategic initiatives to senior leadership.
People Leadership
- Lead, mentor, and develop managers and team members.
- Develop a high-performance, client-focused culture.
- Support talent development, succession planning, and employee engagement initiatives.
- Drive collaboration across business segments and functions.
Compliance & Risk Management
- Ensure compliance with regulatory, legal, and Aon corporate requirements.
- Maintain strong governance, risk management, and internal control frameworks.
- Ensure adherence to professional and ethical standards.
Skills and experience that will lead to success
- Bachelor's Degree in Business Administration, Insurance, Finance, Marketing, Economics, or related field.
- Master's Degree is an advantage.
- 10+ years of experience in insurance brokerage, risk consulting, affinity business, or commercial insurance.
- Proven leadership experience managing large teams and business portfolios.
- Strong track record in business development and strategic partnerships.
- Experience leading Domestic, SME, or Affinity insurance programs.
#LI-PC1
2584008Company at a glance
We exist to shape decisions for the better — to protect and enrich the lives of people around the world. Through actionable analytic insight, globally integrated Risk Capital and Human Capital expertise, and locally relevant solutions, our colleagues provide clients in over 120 countries with the clarity and confidence to make better risk and people decisions that help protect and grow their businesses.
Tired of cold applications?
Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.
Know someone who'd be great for this?