Sharron Allen is an experienced professional in new product development, currently serving as NPD Manager at En Route International since November 2014. Prior to this role, Sharron held various positions at Weight Watchers UK from April 2006 to October 2014, including Senior NPD Manager and Product Manager for NPD & Technical, along with experience as an NPD & Technical Executive. Sharron Allen completed a degree at Bournemouth University from 2000 to 2004.
Sign up to view 0 direct reports
Get started