Mayor Hotels & Resorts
Show contact
Anthi Elena
Sales & Marketing Director
Mihalaki Evi
Graphic Designer & Marketing Coordinator
Vervitsiotis Stefanos
Yield & Revenue Manager
10 members
Current role
View in org chart