Marina Yavon's Location
Russia
Marina Yavon's Education
Marina Yavon's Summary
Marina Yavon, based in Russia, is currently a Product Manager at Enkata. Marina Yavon holds a 1997 - 2002 Saint Petersburg State University. Marina Yavon has 1 email on RocketReach.