Account Executive - UK Enterprise
- Location
- Greater London, England, United Kingdom
growth by identifying and closing new opportunities The ability to generate their own leads from the ground up Great communication and negotiation skills Self-motivation and a clear sense of urgency. Delivers results in a timely manner Proficiency in using CRM systems (salesforce) and other sales tools Ability ...