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 the 3 months to Jun 2025
12-month attrition
19.8%
H1B sponsor
NA
Open jobs
10
Last 30 days

Headcount trend

Triple Point went from 14 employees in Jul 2023 to 9 in Jun 2025. Jan to Jun 2025: 1 people joined, 0 left.

Headcount data through Jun 2025

Org structure

Headcount by department

Other7
Operations1
Sales1

Salaries at Triple Point

All salaries

20 salary profiles in India

Most reported roles

Pay by level, gender and ethnicity · US salaries

Peer reviews

Worked with someone at Triple Point?

Anonymous peer reviews on OffTheRecord

Read or write a review

Similar companies

Triple Point FAQ

How many employees does Triple Point have?

Triple Point has about 9 employees, unchanged over the 3 months to 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.