Senior Project Manager
Germany
Vorwerk Group
Vorwerk Elektrowerke GmbH & Co KG
Senior Vice President Quality Management
Senior Vice President and Head of Technology
Neato Robotics
Vice President