Kelp corporate office is located in 13 Hanover Square, London, Greater London, W1S 1HN, United Kingdom and has 11-50 employees.
kelp
| Location | People at location |
| Asia | 11-50 |
| North America | 1-10 |
Explore people who held key positions, contributed to Kelp's success, and advanced their careers.
Od Study Reports & Spe... at Liberation Coaches Pvt
Worked as Strategic Partnership Research Associate
at Kelp (2024-2024)
Explore More
Kelp is an award-winning end-to-end portfolio management software designed for private equity teams, enabling them to source, secure, and scale deals efficiently. The platform offers precision target sourcing, disciplined deal execution, and optimized value creation, all enhanced by AI technology. Kelp's services include dedicated expert support to... Read More