Liina Vahtras
Managing Director
We are over 20 dedicated and passionate people, from Estonia, Germany, Mexico, and Australia working to deliver Estonia’s flagship business initiative to the world.
Managing Director
International PR Manager
Estonian PR Manager
PR & Community Manager
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
Head of Content
E-Mail Marketing Manager
Social Media Manager
Deputy Director / Head of Operations
Event Manager
Project Manager
Product Manager
Customer Journey Manager
Customer Support Quality Manager