Ben Crowther

Head Of Risk Consulting at Lockton Companies

Ben Crowther is an accomplished risk consulting leader currently serving as Head of Risk Consulting at Lockton since July 2024. Prior experience includes roles as Chief Client Officer - Marsh Advisory (Pacific) at Marsh, where Ben drove client retention and product innovation, and as Head of Strategic Risk, focusing on enhancing practice management post-acquisition of JLT. At JLT Australia, Ben led the Risk Management Solutions practice for NSW and QLD, overseeing significant risk management projects. Prior to JLT, Ben was a Client Development Manager at Aon Australia, where efforts in relationship management yielded substantial sales achievements. Educational credentials include a Master's degree in International Security from the University of Sydney, an MBA from AGSM @ UNSW Business School, and a Bachelor of Business in Marketing from the University of Newcastle.

Links

Previous companies

Aon logo
Marsh logo

Org chart

This person is not in the org chart


Teams

This person is not in any teams