John Ashurst is an experienced production and process manager with a strong background in the manufacturing sector. Currently serving as Production Manager at Faith In Nature since October 2022, John oversees the entire production process and global supply chain communication. Previously, John held similar roles as Production Manager at Town Talk Polish Co Ltd and Process Manager at Seven Scent Ltd, where responsibilities included managing production processes and ensuring efficiency. Additionally, at PZ Cussons, John operated as Continuous Improvement Leader, utilizing Lean methodologies to enhance overall equipment effectiveness, and initially as Team Leader responsible for a production team. Early career experience includes serving as Technical Training Officer at Astron, providing training on high-speed mailing equipment. John holds 2 A levels from Eccles College, completed in 1994.
Sign up to view 0 direct reports
Get started