Leo Shemetov's Location
Moscow, Russia
Leo Shemetov's Work
Leo Shemetov's Summary
Leo Shemetov, based in Moscow, Russia, is currently a Project and Communication Manager at Joys Digital, bringing experience from previous roles at Digital Technology International.