Julia Boyle

Telefonica UKDirector of Legal Affairs