We are expanding our technician teams within the EMEA regions and have openings for Installation Technicians. This is an entry level position and a unique opportunity to work in some of the most innovative and fast paced data centers in the world. The Infrastructure Delivery team is responsible for the scaling and physical deployment of new data center infrastructure.