Technology Service Desk Team Leader
2 months ago
Birmingham
... colleagues across Stores, Distribution Centre (DC) and Support Centre (SC). You're a natural ... Working closely with the SDM, assist with regular performance/welfare check ins, the management of ...