Global Campus Innovations Cited by World Meteorological Organization (WMO) on 01 Jan 2020 The World Meteorological Organization is an intergovernmental organization with a membership of 193 Member States and Territories. The Organization is headquartered in Geneva, Switzerland.