There are still lots of open positions. Let's find the one that's right for you.
The IT Deployment Lead is responsible for managing and overseeing the deployment of IT hardware and infrastructure projects. This role involves leading a team of technicians, coordinating resources, and ensuring that all technical escalations are resolved efficiently to meet project objectives.