Supply Chain Manager Clogher, GB A well-known group who manufacture products that are responsible for saving lives are currently on the lookout for a Supply Chain Manager. They work in...