Key Account Manager, French Speaking
- Location
- Greater London, England, United Kingdom
factor in solution selling, and you know how to engage and empower multiple partners and colleagues to achieve success. Previous experience within software, technology, publishing, media, advertising or design market segments is preferred. Ability to manage a complex sales cycle from demo to negotiation and closing the deal. Previous experience ...