Technical Sales Manager (Nutraceuticals)
2 months ago
Leeds
You have a strong background in Chemistry (or other related sciences) (e.g., 1st/ 2:1, BSc/ MSc from a reputable university) and are technically proficient in this area * You are able to develop and ...