Natural Hazards Mission Lead: Shape Practical Research

1000scholars

Zürich

On-site

CHF 150,000 - 210,000

Full time

9 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Opportunity to shape GeoLab
Autonomy and responsibility
Collaboration with leading partners
Access to AI, geospatial data, HPC

Job summary

ETH Swiss GeoLab is seeking a Natural Hazards Mission Lead to guide the R&D portfolio and translate user needs into actionable programs. You will ensure GeoLab activities deliver measurable value for practice and public decision-making, reporting to the Managing Director.

The role requires leadership of multi-partner initiatives, strong communication, and the ability to manage priorities and budgets across a growing expert community in Switzerland.

Qualifications

  • Master's degree or PhD in natural hazards, Earth observation or related field.
  • Strong expertise and several years of professional experience in at least one natural hazard domain.
  • Experience leading complex projects or multi-partner initiatives.
  • Strong communication and collaboration across disciplines and organizations.
  • Ability to manage priorities, resources and budgets transparently.

Responsibilities

  • Lead the research and development portfolio for the Natural Hazards Mission within GeoLab.
  • Define mission roadmaps, milestones and success criteria and manage progress.
  • Engage with public authorities, practitioners and partners to identify opportunities.
  • Develop, test, validate and integrate solutions into operational workflows.
  • Represent the mission to internal and external stakeholders and report on progress.

Skills

Leadership
Stakeholder engagement
Cross-disciplinary collaboration
Budget management
Communication
German/French language skills

Education

Master's or PhD in natural hazards / geosciences

Job description

ETH Swiss GeoLab is seeking a Natural Hazards Mission Lead to guide the R&D portfolio and translate user needs into actionable programs. You will ensure GeoLab activities deliver measurable value for practice and public decision-making, reporting to the Managing Director.

The role requires leadership of multi-partner initiatives, strong communication, and the ability to manage priorities and budgets across a growing expert community in Switzerland.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead, Natural Hazards Mission & GeoLab Innovation
Lead, Natural Hazards Mission & GeoLab Innovation

ETH Zurich • Luzern

Hybrid
CHF 140,000 - 190,000
Autonomy
Impactful work
Cross-domain collaboration
Natural Hazards Mission Lead: Translate Research to Impact
Natural Hazards Mission Lead: Translate Research to Impact

ETH Zurich • Root

On-site
CHF 150,000 - 210,000
Autonomy in role
Societal impact and relevance
Cross-domain collaboration
Natural Hazards Mission Lead
Natural Hazards Mission Lead

ETH Zurich • Root

On-site
CHF 150,000 - 210,000
Autonomy in role
Societal impact and relevance
Cross-domain collaboration
Natural Hazards Mission Lead
Natural Hazards Mission Lead

ETH Zurich • Luzern

Hybrid
CHF 140,000 - 190,000
Autonomy
Impactful work
Cross-domain collaboration
Natural Hazards Mission Lead
Natural Hazards Mission Lead

1000scholars • Zürich

On-site
CHF 150,000 - 210,000
Opportunity to shape GeoLab
Autonomy and responsibility
Collaboration with leading partners
+1
Chef de Projets Dangers Naturels – Géologie & Géotechnique
Chef de Projets Dangers Naturels – Géologie & Géotechnique

CSD Group • Lausanne

Hybrid
CHF 150,000 - 190,000
Chef de Projet Dangers Naturels 80-100%
Chef de Projet Dangers Naturels 80-100%

CSD • Lausanne

On-site
CHF 120,000 - 180,000
Chef de Projets Dangers Naturels – Géologie & Infrastructures
Chef de Projets Dangers Naturels – Géologie & Infrastructures

CSD • Lausanne

On-site
CHF 120,000 - 180,000
Chef de Projet Dangers Naturels (f/h/d) 80-100%
Chef de Projet Dangers Naturels (f/h/d) 80-100%

CSD Group • Lausanne

On-site
CHF 150,000 - 190,000
Teamleiter Naturgefahren-Monitoring & Lösungen
Teamleiter Naturgefahren-Monitoring & Lösungen

Leica Geosystems AG • Zürich

On-site
CHF 140,000 - 190,000
Flexible Arbeitsmodelle
Entwicklungsmöglichkeiten
Interdisziplinäres Team