OpenWeather employs 49 employees. The OpenWeather management team includes Uldis Blumentals (Account Manager), Katia Bogomolova (Marketing Manager), and Sergey Venediktov (Chief Operating Officer).
Looking for a particular OpenWeather employee's phone or email?