As Service Delivery Manager, this role will be central to the daily running of the site installation team and customer service management.