Victoria Linthwaite

Victoria Linthwaite

Managing Director

 

Mihaela Daskalakis

Mihaela Daskalakis

Chief Financial Officer

 

Andrew Linthwaite

Andrew Linthwaite

Chief Operations Officer

 

ITmaniac

Michalis
Antoniou

Technical Manager