Marketing Manager at Deloitte UK
london, greater london, united kingdom
Deloitte
University of Surrey
National Kapodistrian University of Athens