Inova Sales and Marketing Manager UK, Ireland & Skandinavia Barbara Tsagari; myconcierge.com Managing Director Greece Christina Karamichou; Inova Managing Director Andreas Birner; Director of Sales & Marketing for UK, Ireland and Scandinavia Steve Stewart, and Business Development Manager Evelina Ioannidou.
{}