Engineering Design Manager / Lead
hace 24 días
Sheffield
You will be supported by a group of software developers, and other technical staff, including installers, and will be central to holding regular (weekly) meetings for updates. You will also be ...