All jobs near Switzerland
Found 1 job
-
- Switzerland
- Negotiable
- Posted 24 days ago
Role Overview: You will play a crucial role in orchestrating and managing our Quality Management Systems across multiple sites. You'll be responsible for maintaining our ISO 9001 and 14001 certifications while spearheading efforts to achieve multisite certification. This role does not involve dir...