Skip to content

Country: Spain

Max Corrons

Technical Sales Manager

Julie Labrouillère

Administration & Sales - Spain

Timo Kohtaniemi

Sales Manager

Toni Setänen

Sales Manager, Heavy Industry

Marcelo Castiglioni

Sales Manager, South Europe

Emmanuel Bizien

Sales Direct, West Europe

Aurelien Litra

Sales Manager, Offshore Energy, Heavy Industry

Search