Yiannis Papidis

Yiannis Papidis

Chief Technology and Business Change Officer, Dixons South East Europe