Featured Operations & Maintenance Manager 06/26/2024, Shell United Kingdom Manager | Maintenance Manager | Management | Maintenance | Operations Bookmark job Bookmark job