Lightrock corporate office is located in 1 Eagle Place, London, Greater London, SW1Y 6AF, United Kingdom and has 51-200 employees.
lightrock llp
lightrock
lightrock technologies llc
lightrock latam
Departments
Number of employees
Finance
16
C-Suite
6
Operations
5
Legal
2
Information Technology
1
Engineering & Technical
1
| Location | People at location |
| Europe | 51-200 |
| Asia | 11-50 |
| South America | 11-50 |
| Africa | 11-50 |
| North America | 1-10 |
Explore people who held key positions, contributed to Lightrock's success, and advanced their careers.
Group Chief, Financial... at SeeCubic
Worked as Regional Director, Private Equity Investment M...
at Lightrock (2013-2019)
Chief Executive Office... at Reserve Bank Innovatio...
Worked as Venture Advisor
at Lightrock (2018-2018)
Manager at Tony Blair Institute
Worked as Investment, Growth Equity Professional
at Lightrock (2022-2022)
Explore More
Lightrock is a global sustainable investment platform managing over $5.5 billion in assets across private and public markets. The company focuses on investing in purpose-driven businesses that address significant global challenges, with a commitment to impact and returns. Their diverse client base includes pension funds, charities, asset managers,... Read More