adam.crothers's picture
Adam Crothers
United Kingdom
  • Formula 1
  • Head of Digital New Business
2011