Posted Updated
Why This Role Matters As Projects Technical Support Manager, you'll play a critical role in maintaining the performance and reliability of our technical infrastructure. Leading a team of field-based technicians, you'll ensure technical issues are resolved quickly, installations are delivered effectively, and service standards remain consistently high across our venues. This is a hands-on leadership role that combines operational management, technical expertise and continuous improvement, helpin…