On Site Manager

Role of an On Site ManagerTo manage the daily operation of customer accounts/sites in line with contractual obligations and service level agreements (SLAs) whilst managing and developing the onsite account team. On Site ManagerWe are recruiting Account Managers to work with a fast growing European S...