Hollard Insurance employs 4,906 employees. The Hollard Insurance management team includes Duran Chetty (Chief Operating Officer (HGR)), Mark Nicholson (Chief Technology Officer (CTO)), and Viren Naidu (Chief Information Officer, Chief Information Officer).
Get Contact Info for All DepartmentsLooking for a particular Hollard Insurance employee's phone or email?