Olly Taylor

Chief Strategy Officer, Host/Havas Australia
Olly Taylor