Posted on: August 05, 2024
The Site Services Technician (SST) is responsible for physical installation and de-installation of IT equipment, network cabling and power whips in the data hall, remote hands support and escorting of non-badged visitors that have a valid business need to access the data hall. With over 400 engineers, technicians and professional staff, we’re proud to foster an inclusive culture of excellence and progression that’s dedicated to serving our customers.