Jelena Manevska's Location
Serbia
Jelena Manevska's Education
Jelena Manevska's Skills
Jelena Manevska's Summary
Jelena Manevska, based in Serbia, is currently a Head of Customer Success at Hunch. Jelena Manevska holds a 2008 - 2013 Masters in International Relations. With a robust skill set that includes RTB, Trading, Campaign Management, Online Advertising, Behavioral Targeting and more, Jelena Manevska contributes valuable insights to the industry.