Site Manager
- Location
- Greater London, England, United Kingdom
freedom of working autonomously and making their own informed decisions, whilst benefiting from a supportive and collaborative working environment. Job Summary As a Site Manager, you will be based within our Design and Build Team, responsible for the on-site installation, support, and maintenance of specialist smart … across multiple smart technologies including, Audio‐Visual, Electronic Security, IoT and Wired, Wireless & Mobile Networks. You will be responsible for managing and coordinating on site installations teams, liaising with site personnel to ensure all works are coordinated whilst managing all documentation. You will also provide consistently high levels ...