Job Description As IT Manager, you will build a multi-skilled team in Denver, enhancing support for global operations, manage local infrastructure, and balance ongoing tasks with collaboration across UK teams. We are expanding the IT Support, End User Technology, Infrastructure, and Network Operatio