Mechanical / Project Design and Support Engineer
Hill Engineering LtdNewry, Northern Ireland, GBRole: Mechanical / Project Design and Support Engineer.Reports To: Engineering Manager.Key Relationships: All Managers & Teams.At Hill Engineering, we are committed to delivering innovative enginee... Show more