Chubb Names Kamran Mazhar CEO of Chubb Arabia

5d22ffced06f758d2c8b22292173f35c 1 Chubb appoints Kamran Mazhar Chief Executive Officer for Chubb Arabia

AL KHOBAR, Saudi Arabia, April 6, 2025 — Chubb announced today that Kamran Mazhar has been appointed as the new Chief Executive Officer of Chubb Arabia. He previously held the position of Chief Executive Officer at Liva Insurance.

Chubb logo

In his new capacity, Mazhar will be responsible for the strategic direction and business activities of Chubb Arabia, with a focus on achieving profitable growth and enhancing Chubb Arabia’s market presence in the Kingdom of Saudi Arabia.

Mazhar has 23 years of experience in the insurance sector, including leadership roles in Saudi Arabia since 2015. He previously led Chubb Arabia from 2019 to 2023, and prior to that, he held various positions at Chubb companies in Pakistan and Saudi Arabia over a period of 21 years.

Serge Osouf, Chairman of the Board of Chubb Arabia, commented: “We are thrilled to welcome Kamran back to Chubb Arabia. He is a highly accomplished leader with a strong history of success. His in-depth knowledge of Chubb and the insurance market in the Kingdom of Saudi Arabia will enable us to continue expanding our business in the market, and we are eager to collaborate with him once more.”

Peter Kelaher, Division President of Chubb in Continental Europe, Middle East, and North Africa, stated: “Kamran’s leadership will position Chubb for ongoing success and innovation within the Saudi Arabia insurance sector. His demonstrated ability to navigate challenging market conditions and cultivate strong client relationships will be essential as we strive to fulfill the changing demands of our customers.”

Kamran holds an Executive MBA from HEC Paris, a Bachelor of Arts degree in Economics from The University of Texas at Austin, and a Diploma in Insurance from the Chartered Insurance Institute (CII) UK.

About Chubb Arabia

Chubb Arabia Cooperative Insurance Company is a specialist provider in the Kingdom of Saudi Arabia, offering a wide range of property and casualty insurance solutions for large capacities. Chubb Arabia has offices in the three major cities of the country (Khobar, Riyadh, and Jeddah), and provides insurance solutions, including Property, Engineering, Motor, Casualty, Marine, Speciality and Group Life, to a diverse client base. The company has an Insurer Financial Strength (IFS) rating of “A3” with a stable outlook from Moody’s. Chubb Arabia is a Saudi public company listed and regulated by the Insurance Authority, under license No. ت م ن /23/200912 dated 1430/12/21AD, CR # 2051043431, with a paid-up capital of 300 million. It is located in Khobar Business Gate, King Faisal Bin Abdulaziz Street, PO Box 2685, Al Khobar 31952, Kingdom of Saudi Arabia. Chubb Arabia is the Saudi P&C affiliate of Chubb INA International Holdings Ltd., which is part of Chubb Limited.

Logo –

“`

elong