Stephen Howells's Location
Lausanne, VD, CH
Stephen Howells's Work
Stephen Howells's Education
Stephen Howells's Summary
Stephen Howells, based in Lausanne, VD, CH, is currently a Business Excellence Manager at Nestlé Switzerland, bringing experience from previous roles at Nestle, Nestlé SA - Switzerland, Nestlé Purina PetCare Europe and Nestle Purina. Stephen Howells holds a 1965 - 1967 College for Distributive Trades, London. Stephen Howells has 1 email on RocketReach.