Liina Vahtras
Managing Director
Our team of over 20 dedicated, passionate and international people works to deliver Estonia’s flagship business initiative to the world.
Managing Director
Head of Risk & Legal
Business Data Analyst
Head of Business Development also UK and SE Asia markets
Business Development Coordinator (Spain, Latin America)
Country Director Germany, Austria and Switzerland
Head of Partnerships
Business Development Coordinator - France
Business Development Coordinator - Italy
Head of Marketing and Communications
Social Media Manager
PR Manager
Marketing Specialist
PR Manager
Content Marketing Specialist
Customer Communications Manager
Head of Marketing (On Maternity Leave)
Email Marketing Manager
Deputy Director / Head of Operations
Product Manager
Customer Journey Manager
Business Analyst
Event Marketing Coordinator
Customer Support Quality Manager