Technical Director
Goes, Zeeland, Netherlands
Normag bv
Vermeer Corporation
Strategic Development Manager
National Oilwell Varco
Technical Manager