Vicki Maguire

Vicki Maguire

Opinion Contributor
Vicki Maguire is chief creative officer at Grey London, where she has worked on multiple award-winning campaigns such as Volvo Life Paint.