Steve Howells
Director of Marketing at McDonald’s
London, United Kingdom

Steve Howells Work