SL

Chief Business Officer

Sri Lanka Insurance Lifejobseeker.lk
Nov 12, 2026, 11:19 PM2h ago
No. 21, Vauxhall Street, Colombo 02, Sri LankaExecutive (10+ yrs)

About the role

Sri Lanka Insurance Life is seeking a visionary leader for the role of Chief Business Officer. The position involves driving commercial growth and market expansion, leading multichannel sales and marketing strategies, overseeing overall business performance, and fostering high-performing teams. The successful candidate will be responsible for developing and executing long-term commercial strategies, providing strategic leadership to sales and distribution channels, driving integrated marketing initiatives, and ensuring overall commercial performance and profitability. Applicants must have significant senior management experience and relevant academic qualifications.

Must have

  • A degree in Marketing, Insurance or Management from a UGC-approved university or institute.
  • Applicants must be below 50 years of age.
  • A minimum of 10 years’ experience at senior management level, together with over 20 years’ overall experience in the relevant field.
  • Strong strategic leadership and business acumen.
  • Excellent decision-making and communication skills.
  • A strong orientation towards sales, marketing and business development.
  • Proven ability to lead and motivate high-performing teams.
  • Strong stakeholder management and interpersonal skills.
  • An unblemished record with integrity and professionalism.
  • Ability to work under pressure and manage multiple priorities.

Nice to have

  • An MBA or an ACII (UK) qualification will be an added advantage.

Technologies

  • CRM
  • Data Analytics

Highlights

Application deadline is 20th November 2026. Applicants must be below 50 years of age. Applications should be sent to careers@sliclife.com or the address provided in the advert. An MBA or ACII (UK) qualification is considered an added advantage.