Major Account Manager, Police
- Location
- Greater London, England, United Kingdom
with the ability to uncover, qualifying, developing, and closing new, white‐space territories and accounts Possess a successful track record selling complex solutions Excellent time management skills, and work with high levels of autonomy and self‐direction Highly competitive, ramp quickly, extremely adaptive, and pride yourself on exceeding ...