Michael Allen

Chief Operating Officer at Waverton Investment Management

Michael Allen is an accomplished finance professional with extensive experience in operational leadership across multiple investment management firms. Currently serving as Director at Waverton Investment Funds Plc and Chief Operating Officer at Waverton Investment Management since 2019, Michael has a rich background that includes key roles at Lazard Asset Management Ltd and Lazard Fund Managers (Ireland) Ltd, where responsibilities encompassed operations, finance, and IT functions, along with significant contributions to governance and oversight in fund management. Previous positions include Chief Operating Officer at Augustus Asset Managers Limited, Head of Investment Administration at GAM, and various leadership roles at Bank Julius Baer, showcasing a strong focus on enhancing operational efficiencies and implementing strategic initiatives in the financial services sector.

Links

Previous companies

Lazard logo
Lazard Asset Management logo

Org chart

Sign up to view 2 direct reports

Get started