Chris Addy

Founder & CEO, Castle Hall, Canada

Chris is the Founder and CEO of Castle Hall, where he leads a team of more than 100 professionals conducting operational, ESG, risk and cyber due diligence on behalf of more than 150 asset owners worldwide.

Chris is one of the industry’s very first operational due diligence professionals. After audit experience with both Deloitte and PwC, Chris began his due diligence career in 1997 with the Atlantic Philanthropies (a multi billion dollar foundation and early hedge fund investor). Chris then joined UBP (2001) and co-founded Amber Partners (2004).

Chris is an advocate for enhanced best practices across the asset management industry. In addition to his work at Castle Hall, Chris served for 6 years as a member of the CFA Institute Capital Markets Policy Council, acting as Chair for a maximum three-year term. 

Chris is a Fellow of the Institute of Chartered Accountants in England and Wales and is a CFA Charterholder.