Technical Lead
- Location
- Leeds, England, United Kingdom
role in maintaining reliable services, identifying, investigating and resolving issues to support business-critical platforms during office hours Develop future skills through mentoring and coaching junior colleagues, helping to improve team capability and create a culture of learning and growth Bring initiative and creativity to complex technical challenges, encouraging collaborative ...