Company: Tetra Tech Europe
Location: Leeds
Posted: April 22nd, 2026
Join a highly skilled IT operations team where technical knowledge supports people leadership. We are seeking an experienced IT Depot Manager in person in Leeds to lead depot and asset operations across EMEA, delivering secure, compliant and cost‑effective device services that keep our team productive.
You will provide supervision, coordination and hands‑on leadership to the Depot and Asset teams, accountable for the end‑to‑end lifecycle of IT hardware: procurement, build, imaging, deployment, refresh, reallocation, tracking, refurbishment and disposal. Reporting to the Head of User Support, you will balance operational delivery with people leadership, financial control and governance while ensuring depot services meet corporate standards and data‑destruction regulations.
You will optimise stock and build processes to reduce costs and delivery times, mentor and grow technical teams, and act as the escalation point for depot incidents. Your work will directly improve device availability, compliance and end‑user satisfaction across multiple business units, and support cross‑region alignment with US IT and central stakeholders.
Proven hardware troubleshooting, imaging/deployment skills, Active Directory and endpoint tools, Excel and Microsoft 365 proficiency, forecasting and budgeting experience and strong customer‑facing support.
This is an office based position in Leeds with full office attendance required.
In alignment with the Equality Act 2010, we will make reasonable adjustments to support candidates and employees requiring additional arrangements. This could include adaptations to work schedules, training approaches, or the physical workspace. Please inform us if you need any accommodations during the recruitment process or in your day‑to‑day role.
#J-18808-Ljbffr