As a Site Manager, you will have responsibility to oversee service operations and first line commercial support on our windfarm.