Stefan Jansen van Vuuren is an experienced professional in product innovation and project management, currently serving as the VP of Product Innovation and Project Manager at Longboard Products since November 2016. Prior to this role, Stefan held various positions at Anglo American from January 2006 to October 2016, including Section Manager, Project Engineer, and Engineer in Training. Stefan earned a Master of Business Administration (MBA) from North-West University between 2011 and 2013 and holds a degree in Mining Engineering from the University of Pretoria, obtained from 2002 to 2005.
Sign up to view 10 direct reports
Get started