Technical Sales Executive
4 months ago
Oxfordshire
... business development, CRM systems, negotiations, client relationships, Oxfordshire, UK, EMEA, consultative sales approach, full-time, sales career, technical environment, financial transaction ...