Senior Sales Manager, Partnerships
16 days ago
London
An understanding of the broader business landscape, including legal, financial, marketing, and operational aspects. * Excellent organisational, verbal and written communication and experience dealing ...