Top Job | 18/04/2024 | Fulltime | Leeds | Totaljobs 12 pcICT Sales Leader UK - Leeds - ICT Managed Services - Sales - Leadership £65,000 - £75,000 base £125,000 OTE Benefits An exciting opportunity for an experienced ICT sales leader with strong experience within sales in IT managed services. In the role you would be primarily leading the ICT sales depart
Save for later