17/01/2024 | Fulltime | Reading | Concept Resourcing | £50,000 - £55,000 / Year A BRAND-NEW opportunity for a Business Development Manager - ICT Specialist you will be responsible for selling UC products to both and associated services/solutions to both new and existing customers. The successful candidate will work alongside other teams to ensure harmony in client engagement
Save for later