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...

Get new jobs for this search by email