Triple Point is an independent investment management firm founded in 2004 and headquartered in London, United Kingdom. The firm manages more than £2.5 billion in assets, deploying capital across a range of industries, asset classes, and sectors to support business growth.
Its investment strategies span Private Credit, Social Housing, Clean Heat, Energy Transition, and Venture Capital, targeting both established companies and early-stage startups. This diversified approach reflects a broad mandate to channel capital into areas ranging from sustainable infrastructure to innovation-driven enterprises.
Triple Point is a Certified B Corporation and a signatory to the Principles for Responsible Investment. The firm describes its culture as collaborative and oriented toward a problem-solving mindset, with a stated commitment to leaving the world better than it found it.





