Marketing Team Lead
VEN Commerce Ltd
The Vets
Digital Marketing Manager
Product Marketing Manager
Marketing Manager
Aalto University
Graduate School of Management St. Petersburg State University