Oli Ballard on Muck Rack

Oli Ballard

London, Bristol, UK
Editor, Business Leader Magazine

Editor of Business Leader Magazine. Ajax fan. Views are my own.