Log in
Lightsource bp
Contact
Links
Previous companies
View in org chart
John-Henry Charles
Commercial Director
Michal Szewczyk
Tender & Contract Manager Polska
George Zokaris
Commercial Manager Europe - Greece
Samrawit Tekle Kahesay
Senior Tender & Contract Manager
Benoît Vincent
Responsable Régional
+ 9 more
July, 2022 - present