Press contact(s):
Michelle Karaolides
Head of Marketing & Communications
Deloitte Limited
Tel: +357 22 360 726
mkaraolides@deloitte.com
Lena Machlouzarides
Marketing & Communications
Deloitte Limited
Tel: +357 22 360 597
lmachlouzarides@deloitte.com