Business Support Manager
- Hiring Organisation
- Digitech Sourcing
- Location
- Leeds, England, United Kingdom
Business Support Manager Leeds, UK | Full Time | Permanent About The Business: This is a rare opportunity to join one of the most credentialed technology firms in the UK. Holding a prestigious triple accreditation that very few firms globally achieve, this business delivers services to clients across … financial services, healthcare, government, and legal sectors. All teams are UK based. The business is at an exciting point in its growth, continuing to win new clients while building the operational foundations for its next phase of growth. This is a newly created role sitting at the heart ...