Interface
–
Craigavon, Armagh City, United Kingdom
Title: Engineering Manager, Craigavon As the Engineering Manager, you will lead by example, demonstrating ownership, accountability, effective decision making and setting the tone for the company culture. You will have a pivotal role in the success... - May 28