Scatec Solar
Show contact
Links
Previous companies
Jeanette Pretorius
Senior Vice President Supply Chain
Bart Cilliers
Supply Chain Manager - Latin America / Europe
Oksana Volosheniuk
Head Of Procurement And Logistic Department
Sean McGibbon
Supply Chain Manager
Jean-Daniel Ravier
Supply Chain Manager - Europe MENA
July, 2021 - present
June, 2019
July, 2017
View in org chart