Alexandra Spiliotopoulou, Total Media

Guest Author

Alexandra Spiliotopoulou is Head of Digital Display at London-based Total Media.