We are looking for an experienced Regional IT Site Support Manager to join our team. In this role, you will lead a dedicated team of IT site support technicians and leads across your region. Your primary responsibility will be to ensure the seamless delivery of IT site support services to all Moog locations within your jurisdiction click apply for full job details