Triple Point

Triple Point is a purpose-driven investment manager located in the City of London, United Kingdom. Established in 2004, the company has expanded to over 120 employees and manages more than £3 billion in private, institutional, and public capital. Triple Point operates as a limited liability partnership and focuses on creating investment opportunities that address societal challenges. The company employs five distinct investment strategies: Social Housing, which provides affordable housing solutions; Energy, which invests in projects for the energy transition; Digital Infrastructure, aimed at enhancing connectivity; Private Credit, offering financing solutions; and Venture, which supports early-stage companies with growth potential. Triple Point's clients range from private individuals to institutional investors and public entities, and their investments are designed to benefit broader societal needs, including healthcare and education. The company is also committed to charitable initiatives and was certified as a B Corporation in December 2022, highlighting its dedication to social and environmental responsibility.

Financial Services United Kingdom Founded 2004 ~9 employees

Work at Triple Point in HR or recruiting? Claim this page

Employees
9
0% in 3 months
12-month attrition
19.8%
H1B sponsor
NA
Open jobs
5
Last 30 days

Triple Point FAQ

How many employees does Triple Point have?

Triple Point has about 9 employees, unchanged over the last 3 months (as of Jun 2025).

How much does Triple Point pay?

6figr has 20 salary profiles for Triple Point in India and 4 in the US, with pay broken down by role, level and gender on the Triple Point salaries page. See Triple Point salaries in India

Data from Company Prospectus, DOL LCA disclosures, WARN notices and 6figr salary profiles. Updated 27 Nov 2025.