Northwest Region. As the Site Manager you will be part of our Operations Team. Who are responsible for the installation... Manager your responsibilities will include: Lead and manage site teams Report to the Operations manager - Set targets for day...