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
Country Director Germany, Austria and Switzerland
Business Development Coordinator (Spain, Latin America)
Head of Partnerships
Principal Business Analyst (On Maternity Leave)
Business Development Coordinator - France
Business Development Coordinator - Italy
Head of Marketing and Communications
International PR Manager
Estonian PR Manager
PR & Community Manager
Head of Marketing (On Maternity Leave)
Social Media Manager
Content Marketing Specialist
Marketing Specialist
E-Mail Marketing Manager
Deputy Director / Head of Operations
Event Manager
Project Manager
Product Manager
Customer Journey Manager
Customer Support Quality Manager