Working closely with the regional and global IT team, the role of the Site Service Technician team is to have responsibility for developing and efficiently operating all aspects of the site’s infrastructure and End User devices in line with corporate guidelines & procedures.
Must-have
Nice-to-have
Not specified