Vicki Maguire
Chief Creative Officer at Havas
London, United Kingdom

Vicki Maguire Work