
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