Newport
well as part of a team and to lead and motivate others This is a large organisation manufacturing specialist equipment. It...