
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

Customer Communications Manager

Head of Marketing (On Maternity Leave)

Social Media Manager

Content Marketing Specialist

Marketing Specialist
E-Mail Marketing Manager

Deputy Director / Head of Operations

Project Manager

Product Manager

Customer Journey Manager

Customer Support Quality Manager

Event Marketing Coordinator