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
52
Finance
21
Engineering & Technical
16
Legal
11
Information Technology
10
Sales
9
C-Suite
7
| 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.
Manager, Economic Deve... at Panthera Grid Partners
Worked as Manager, Community Relations
at Lightsource BP (2024-2025)
Health and Well-Being at CardFX Marketing
Worked as Senior Manager, Business Development Pan (Indi...
at Lightsource BP (2018-2018)
Associate Director, Or... at Scout Clean Energy
Worked as Short Term Power Marketing Manager, Business D...
at Lightsource BP (2022-2025)
Executive VP, Markets ... at Invenergy
Worked as Vice President, Interconnection and Transmissi...
at Lightsource BP (2019-2022)
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