Full Name
Benoist Ollivier
Job Title
Chief Technology and Innovation Officer / Deputy CEO
Company
Ferroglobe
Benoist Ollivier