Irina Preston

Irina Preston

  • Russian born Irina Preston is an award-winning journalist who leads the editorial and strategic direction of ON AIR radio.

    She founded Echo of Moscow 102.3 in 2012. As a producer, she has worked with a variety of notable artists including Alex Cosmo, Zedd, Paul Vinitsky, DJ Fenix and more.