Nelsons Appoint New CEO, Claire Ferguson

Nelsons, the award-winning family-owned leader in natural healthcare, has appointed Claire Ferguson as the new Chief Executive Officer.

Claire joins Nelsons from Johnson & Johnson where she held various leadership roles of increasing responsibility across the Consumer, Diabetes and latterly the Vision Care businesses. She has a strong passion and commitment to the healthcare industry where she has spent her entire career.

Claire was attracted to Nelsons by its history (Nelsons is 157 years old) combined with it strong, relevant category leading brands (RESCUE is No.1 in UK, US, France and Germany ); and felt a strong affinity with the company purpose - to help people live healthier, happier lives.

Claire commented “I am a life-long fan of Nelsons products so this is a very exciting move for me and a great privilege. Nelsons has fantastic brands, a very talented team and significant opportunity for growth due to the strength of the business and the strong growth natural health and wellness is providing for the consumer healthcare markets.  I’m looking forward to working closely with the owners Robert and Patrick Wilson, the Executive Leadership Team and Nelsons employees around the world in our ambition to touch more people and support their health and wellness needs.”

Robert Wilson, Nelsons Chairman, added “Throughout the search process, Claire absolutely shone as the front runner to drive our business forwards. Her ideas and attitude resonated with both me and my brother Patrick as the right direction for Nelsons and we know she will be a real inspiration for our staff.”

One of Claire’s first tasks has been to recruit Aftab Aslam to her Executive Leadership Team as Nelsons first Strategic Insights Director. Aftab’s previous role was Global Strategic Insights Director at Johnson & Johnson Vision care and he brings with him 23 years experience which will help Nelsons develop a deeper understanding of their customers and industry through research and analytics.  

  RESCUE is #1 Stress Relief Brand in UK; #1 Brand in Essence Remedies Category in France; #1 OTC Natural Stress Relief Brand in US; #1 Brand in the Flower Remedies Category in Germany.