Carrick has 30+ years’ experience working in the risk advisory and insurance brokerage industry.
He began his career as a “Financial Lines Broker” placing wholesale / reinsurance policies on behalf of an international portfolio of Financial Institution clients, in particular those domiciled in Latin America and the Middle East.
Subsequent to a full-time secondment to the Group Insurance Management and Liability Risk Control functions of a Swiss Universal Bank, Carrick was appointed a "Client Relationship Leader". His retail portfolio has included some of the world’s largest Financial Institutions domiciled in Australia, Switzerland, the UK and the USA.
In 2017, Carrick changed focus and now performs in the role of "Technology Industry Leader". In addition to his own portfolio of clients, he manages a core team of industry practitioners and has a broad overview of all relevant people / risk management / insurance solutions which create and deliver value for the key industry sectors.
Carrick is a Fellow of the Chartered Insurance Institute and is a current member of the Marsh UK Senior Leadership Team. Previously he has served as a member of the FINPRO ("Specialty” Financial Lines) and Risk Management (Retail “Large Account”) Executive Committees plus the Corporate (Retail “Middle Market”) Senior Leadership Group.
