Lower Edmonton, North London
-skilled; and be confident to work on machinery up to 3 phase, on your own and as part of a team... into the factory and are in the process of installing new machinery and growing the size of the site. The Shift Electrical...