John Moffatt

Senior Compliance Advisor

John Moffatt is a seasoned compliance professional with extensive experience in the insurance industry. Currently serving as Senior Compliance Advisor at Atrium Underwriters Ltd since August 2015, John has a strong track record of enhancing compliance culture and updating policies. Previously, John held key roles such as Director at Implement Compliance Solutions & Resources Limited and Head of Compliance for Beazley, overseeing compliance across multiple regions. John has also served as Compliance Officer and Company Secretary in various organizations, including Starr Insurance Companies, Danish Re, and Amlin plc, building a comprehensive expertise in managing compliance in complex regulatory environments. John's involvement in the Compliance Officers Group further highlights a commitment to professional development and networking within the industry.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices