Telcomms Site Manager
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
In this position, the Site Manager UK will work with the planning and rollout teams...