Sales Manager – Automation Portfolio
4 days ago
Leeds
NETS brings over four decades of proven domain expertise, service specialization, and industry. NETS Reach, with offices in the UK, Germany, USA, UAE, KSA, and Pakistan, have allowed us. The ideal candidate will have a successful history of selling.