Lightsource BP corporate office is located in 33 Holborn Floor 7, London, Greater London, EC1N 2HS, United Kingdom and has 1K - 5K employees.
lightsource bp
lightsource bp
lightsource bp
Departments
Number of employees
Operations
53
Finance
22
Legal
17
Engineering & Technical
14
Sales
8
C-Suite
7
Information Technology
4
| Location | People at location |
| Europe | 201-500 |
| North America | 51-200 |
| Australia | 51-200 |
| Asia | 11-50 |
| South America | 11-50 |
Explore people who held key positions, contributed to Lightsource BP's success, and advanced their careers.
Lead, Energy at Anthropic
Worked as Director, Business Development (Origination)
at Lightsource BP (2019-2020)
Project Director at CoVolt Power
Worked as Senior Project Manager, Construction
at Lightsource BP (2021-2023)
Manager, Economic Deve... at Panthera Grid Partners
Worked as Manager, Community Relations
at Lightsource BP (2024-2025)
Explore More
Lightsource BP Renewable Energy Investments Limited specializes in the development, acquisition, and long-term management of solar projects and smart energy solutions. The company was founded in 2010 and is headquartered in London, United Kingdom.... Read More