john.barton's picture
John Barton
Switzerland
  • TEAM Marketing
  • Head of Commercial Rights Delivery
2001