Production Manager
7 days ago
Edinburgh
Production, supervisor, manager, engineer, technician, manufacturing, process, industrial, electrical, plastic, extrusion, food, drink, paper, heavy, team, leader, visa, sponsorship, relocation, Scotland, England, border, Eyemouth, Barwick, Upon, Tweed, Galashiels, Duns, Lamberton. Are you a Prod...