EHS Business Support Specialist with Project Responsibility | Business Support EHS mit Projektverantwortung (m/w/d)
ETH Zurich
Job Summary
This multifaceted role at ETH Zurich focuses on Environment, Safety, and Health (EHS) support and project coordination within the Safety, Health, and Environment (SGU) department. Key responsibilities include coordinating the university's Travel Risk Management, advising ETH members, and organizing and conducting risk management training for the VP Infrastructure and Sustainability (VPIN). The specialist will maintain the VPIN Risk Catalog, contribute expertise to claims and quality management, and document and update internal SGU processes. A significant focus is coordinating the development of the ETH Health Platform and contributing to the Occupational Health Management program. Candidates must possess a degree in Natural or Engineering Sciences, multi-year experience in EHS and project work, strong analytical skills, and excellent communication abilities. This position offers a chance to actively shape the future of a world-leading institution in a dynamic, international environment, emphasizing self-reliance and continuous development.
Required Skills
Education
Completed university degree in Natural Sciences (e.g., Environmental Sciences, Chemistry, Materials Science) or Engineering Sciences (e.g., Mechanical Engineering).
Experience
- Multi-year professional experience in the EHS (Environment, Safety, Health) sector.
- Professional experience in project work and handling complex processes.
- Professional experience in at least one of the following areas: Travel Risk Management, Risk Management, or Occupational Health Management.
Languages
Additional
- Strong technical understanding and analytical abilities; High willingness to learn and engage in continuous professional development; Strong communication, consulting competence, and confident demeanor; Must be willing to work periodically at various ETH locations in Zurich.
More Jobs from ETH Zurich
PhD Student Position in Glycobiology of Lymphatic Vessels | PhD student position in Glycobiology of Lymphatic Vessels
Nov 28, 2025
The successful candidate will join the Pharmaceutical Immunology group at ETH Zurich for a cutting-e...
Project Engineer - Additive Manufacturing of Plastics | Project Engineer - Additive Manufacturing of Plastics
Nov 28, 2025
This permanent Project Engineer role, based in Zurich and affiliated with ETH Zurich's strategic par...
PhD Candidate in Decision Support for Infrastructure Fleet Monitoring | PhD position in Decision Support at the Fleet Level
Nov 28, 2025
The successful candidate will embark on a prestigious 36-month PhD position (A-DC1) within the DIAMO...