Catherine Tarasova's Location
Nicosia, CY
Catherine Tarasova's Work
Catherine Tarasova's Summary
Catherine Tarasova, based in Nicosia, CY, is currently a Head Of Public Relations at Adsterra, bringing experience from previous roles at Adsterra Network. Catherine Tarasova has 1 email on RocketReach.