Mechanical Engineering Manager at Olix (£163K)