IT Business Development Manager, 80-100k
25 days ago
Bracknell
Manage customer expectations during sales, delivery and throughout the contract. Collaborate closely with internal teams, including pre-sales, product development, and customer success, to ensure ...