Marina Novikova's Location
Latvia
Marina Novikova's Work
Marina Novikova's Education
Marina Novikova's Summary
Marina Novikova, based in Latvia, is currently a Head of Operations at Barbora Latvija, bringing experience from previous roles at Barbora Latvija and Bite Latvija Retail. Marina Novikova holds a 2008 - 2013 Bachelors in Marketing @ Latvijas Universitate. Marina Novikova has 2 emails on RocketReach.