The Leadership Team at Nelsons is responsible for setting the strategic direction and vision of the company. They oversee key areas such as talent acquisition, brand strategy, sales, digital marketing, financial planning, product management, and customer care. This team ensures that Nelsons continues to innovate and uphold its commitment to providing natural healthcare products globally while maintaining operational excellence and long-term growth.
Ed Titheridge
Global Head Of Product And Por...
Eloise Stoker-Boyd
Global Head Of Digital Marketi...
Fella Sakhri
Global Head Of Customer Care
Genelle Holton
Global Head Of Digital Marketi...
Joe Zuccola III
Vice President Of Sales
Laura Keates
Global Head Of Talent Acquisit...
Michael Lockett
Chief Executive Officer
Simon Hodge
Chief Financial Officer
View all