Overview
Chief Business Officer – Corporate & Business Insurance (Broking)
Department: Corporate & Commercial Insurance
Location: Dubai
Reporting To: Group CEO
Direct Reports: Country Heads, Cluster Heads, Principal Officers
Responsibilities
- Drive consistent growth by meeting or exceeding monthly sales targets
- Define, communicate, and execute the organization’s Vision, Mission, and strategic direction
- Lead the development and implementation of corporate strategy in line with global standards
- Engage with the Board of Directors for guidance and key strategic decisions
- Oversee overall operations aligned with strategic objectives
- Evaluate business performance and success metrics regularly
- Identify and assess opportunities for acquisitions or strategic exits to enhance shareholder value
- Represent the organization in global industry forums and community engagements
- Actively participate in international insurance and broking events to elevate the firm’s visibility, leadership, and growth potential
- Define and lead the growth strategy for the Corporate & Business Insurance division
- Oversee performance across multiple channels and products, ensuring operational excellence and customer-centric processes
- Strengthen the firm’s Commercial & Business Insurance brand presence across geographies
- Ensure competitive positioning in the regional and international insurance marketplace
- Lead a high-performing sales team and drive the achievement of business objectives through strategic planning and execution
- Develop strong client relationships to maximize cross-selling, client retention, and profitability
- Align head office initiatives with distribution channels for consistent service delivery and performance
This is a senior leadership role at a globally recognized broking house. The position plays a pivotal role in driving regional and international expansion, bringing a global perspective to local markets and helping position the company as a market leader in corporate and commercial insurance solutions.
Desired Profile
- Minimum 15 years of progressive leadership experience in Insurance Broking and the General Insurance industry
- Experience working with or within a multinational broking house, ideally across multiple regions
- Proven success in leading strategic business units and driving measurable growth in competitive markets
Qualifications
- Associate of Chartered Insurance Institute or equivalent industry certification
- Preferred: MBA or Chartered Accountant with insurance-specific diplomas
Seniority level
Employment type
Job function
- Strategy / Planning, Business Development, and Finance
Industries
- Insurance and Financial Services