Site Manager – Cabling Infrastructure
- Location
- Greater London, England, United Kingdom
environments Experience organising and managing site teams Strong leadership and people management skills Ability to work under pressure and manage a high workload Good Microsoft Office skills, including Word, Excel, Project, PowerPoint and Outlook Excellent written and verbal communication skills Confidence dealing directly with clients and understanding their requirements ...