Job Description
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
Objective of the Role:
-
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
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.
Key Responsibilities:
-
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
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