Global Account Manager, UK
- Location
- Greater London, England, United Kingdom
growing large, complex accounts in a similar role. Strong commercial and negotiation skills, with experience leading complex, multi‐stakeholder contract renewals. Excellent communication and relationship management skills, with the credibility to influence senior and executive stakeholders. Demonstrable experience leading cross‐functional collaboration with Product, Marketing, and Customer Success ...