EMEA Account Executive
- Location
- City Of London, England, United Kingdom
sales role Experience building your own pipeline from scratch and closing accounts Consistent overachievement against sales targets in past experiences Strong written and verbal communication skills Empathy and a unique ability to understand customer needs Highly organized with exceptional follow-up skills due to managing multiple opportunities ...