London
Do you have a passion for sport and an ability to build relationships? TSC, a world-leading commercial advisory firm in sport, culture and entertainment, is looking for a talented Sales Manager to join our dynamic Commercial Partnerships team in London. In this role, you'll be responsible for dri...