Rory O’Neill
Senior Social Media Manager at Leo Burnett
London, United Kingdom