Validation Department Manager
Germany
Watts Water Technologies
Focus & Focus International
Team Manager
STMicroelectronics
Design Engineer
Da Vinci Engineering GmbH
Test Manager Teamleiter