Coordinates international efforts in meteorology, hydrology, and climate, supporting global data sharing and early warning systems for weather-related hazards.
1950
Switzerland
201 - 500 employees
International Affairs
$100M - 500M in revenue
Not reporting on Sustainability