Rachel Swift
Brand Director at Telefónica
United Kingdom