Michael Losh

Head Of Financial Controls

Michael Losh currently serves as the Head of Financial Controls at Beazley, a position held since April 2022. Prior to this role, Michael spent over a decade at Beazley Group Limited as a Senior Risk Manager from August 2010 to April 2022. Michael's earlier career includes significant experience at PwC as a Senior Manager from August 2005 to August 2010, and at KPMG US as a Senior Associate from August 2002 to August 2005. Michael holds a Master of Business Administration degree and a Master of Science in Accounting from Boston College Carroll School of Management, as well as a Bachelor of Science in Accounting and Finance from the same institution.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices