Site Manager
-
United Kingdom - London -
Job Description
- Lead approved consultants who will be undertaking Traffic assessments, Environmental & Technical Due Diligence, permitting reports and acoustic surveys.
- Review & summarize the risks flagged by consultants reports, before presenting.
- Work closely with Legal, Risk and Operation teams in Europe, with regards to issues and potential risk mitigations.
- Run weekly meetings with internal teams and external consultants in order to prepare reports for the business.
- Set up clear tracking process that monitors all external parties work / report preparation.
- Handover global risk assessment to Construction team.
Required Knowledge, Skills, and Abilities