Hollard Insurance's IT department is led by Viren Naidu (Chief Information Officer, Chief Information Officer) and has 220 employees.
Shivesh Chandrapregaas-Maharaj
Data Scientist
Scott Curl
Internal Audit Manager
Lionel Thomas
IT Security Administrator
Looking for a particular Hollard Insurance employee's phone or email?