Tag: Ben Skeggs
Would you leave a comfortable finance career at GE to buy a beauty company?...
Ben Skeggs completed a Bachelor of Commerce and Master of Business at the University of Otago in New Zealand, and upon finishing his Masters,...