System Support Manager
- Location
- Greater London, England, United Kingdom
discipline. Experience understanding and implementing health and safety requirements in operational environments. Experience managing software releases across a large number of field assets. Customer relationship management experience. Strong commercial awareness. Experience managing field-based maintenance teams and site-based engineers. Service delivery management experience, including delivery against demanding SLAs. Technical ...