Allan joined the company in late 2003, arriving from the UK with his young family. Allan is a qualified Chartered Accountant and member of the Chartered Management Institute.
Allan commenced as our Financial Controller and was later appointed to Finance Manager within the senior management team, including responsibility for the claims team. Allan is also our Company Secretary and Compliance Officer.
Having worked at ICCI for more than 18 years, Allan describes the company as very much family oriented with a real focus on its people and teamwork, providing a great environment to grow and develop within the business.