Senya Ryazanov

Senya Ryazanov

Head of digital at WeatherAds. Studied at University of St. Andrews.