
Owen Loudon
Director
Owen Loudon is Managing Director of Investments, EMEA & APAC at CREO Syndicate, where he supports the deployment of private capital by wealth owners and family offices across various sectors, asset classes, and geographies. Owen has a particular focus on direct investment and LP positions in low carbon, resource efficient, and environmentally sustainable solutions. Prior to this role, Owen worked as a Director at an Investment Bank from 2012 to 2020.