Business Support Manager

Company: Digitech Sourcing

Location: Leeds

Posted: May 16th, 2026

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 of the business, with a clear brief: make sure the business runs as efficiently as the services it delivers.


The Role

You'll work closely with the founder and have a dotted line into all teams across the business. You'll be the person who spots the gaps, builds the processes, chases the loose ends, and keeps things running smoothly behind the scenes. You'll be someone who takes ownership, enjoys getting things organised, and loves seeing the results of making things work better.


What you'll be doing day to day


What you'll bring

Apply Now