Bookmark job Bookmark job Electro Mechanical Technician 17/07/2025, Veolia Shrewsbury, UK Engineering | English | general knowledge | Health & Safety | Manual Handling Bookmark job Bookmark job