Key Accountabilities
The Site Manager is the single point of contact for all UK Telehouse related tasks. The Site Manager will report to the team leader of Site Management located in Germany.
The position requires a highly independent work ethic and offers a high degree of freedom to organize the workload and opportunity to acquire updated skills based on new developments in the industry
Duties & Responsibilities
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.