Leading provider and creator of ingredients for health, nutrition and wellness.
Headquartered in Switzerland with facilities in Denmark, India, the USA
and the UK
Last updated: 2016-02-08T13:11:17 w6400
An excellent experience
Unbelievable in terms of support, encouragement and motivation
Delivered a 12 minute speech, no notes, not a single hiccup
The feedback was just overwhelming