About the roleMicrosoft lists an opportunity for Data Center Technician (New Grad) in Slough, UK; sponsorship: Other.