The Head Of Departments team at Hollard Insurance comprises leaders responsible for overseeing various specialized areas within the company. They ensure optimal operations, drive strategic business development, and manage key functions such as marine operations, IT, customer experience, digital initiatives, and finance. This team guarantees that all departments align with Hollard Insurance's commitment to specialized, customer-centric services.
Cerisse Goliath
Head: Business Development (bi...
Cheryl Roman
Head Marine Operation
Claudia Lemon
Head A&h Underwriting & Operat...
Frederick Madzikatir...
Head Of Business Development (...
Gail Walters
Head: Group Corporate Affairs
Lesley P.
Head Of Business Development
Michelle Wedderburn
Head Of Operations
Neil Theron
Head: Business Enablement & Re...
Reshma Subramoney
Head Of Customer Experience An...
Shaaid Seedat
Head Of New Business
View all