Managed Services Business Development - Sales
- Location
- Greater London, England, United Kingdom
negotiations, relationship building, analytics and program management. Proficiency in CRM and Microsoft 365 tools. Clear written and verbal communication. Desirable Requirements Bachelor’s degree; MBA preferred Experience in solution selling or customer success. Ability to work independently in a remote environment Travel 50% or more ...