Pricing
IBC SOLAR AG
Contact
No bio yet
Location
Leipzig, Germany
Links
Christian Will
Director Procurement Power Solutions
Lars H.
Procurement Manager Solar Modules
Simon Lenz
Strategic Purchasing Manager Solar Modules
5 people, 0 jobs
This person is not in any offices
Goldman Sachs
SAP
SABIC
Accenture
S&P Global
View more