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.
This person is not in the org chart
This person is not in any teams