Department

Chief Operating Officer, Senior Vice President Asia Pacific

Main Role

John McCabe is responsible for the strategic direction of Liberty’s Asia Pacific offices, overseeing risk management, capital efficiency, structure, new business and mergers and acquisitions. 

Personal Profile

John’s experience includes over 30 years in insurance and 13 years in public practice accounting. Prior to his current role, John was global Chief Risk Officer in Liberty Mutual’s Boston head office.

John is a Certified Insurance Professional and a Fellow of ANZIIF.  He is a graduate of the Australian Institute of Company Directors.  He is a Chartered Accountant and holds a Bachelor of Economics.