Job Posting Title New Business Sales Manager
- Location
- Nottingham, England, United Kingdom
exceeding targets Strong commercial acumen and the ability to balance customer needs with business objectives Excellent organisational and time management skills Experience selling SaaS solutions or technology-based services would be advantageous About Ideagen Ideagen is the invisible force behind many things we rely on every day - from keeping airplanes ...