Profile Sharon Todd, Chief Executive Officer

Sharon Todd joined SCI as Chief Executive Officer in 2015. In moving to SCI she brought her industry experience to support the growth of SCI.

Sharon ToddSharon is an experienced senior executive with over 35 years in the science-based industry. She has wide-ranging experience including managing global businesses, board positions with international corporations, strategy, M&A and assisting small companies and start-ups to grow. She has had a number of business and operational roles with companies such as Albright & Wilson plc. and ICI plc, where she was Head of Strategy for the Acrylics Division, before moving to Innospec Inc. where she was Executive Vice President with combined responsibility as Head of Corporate Development and Managing Director of the Performance Chemicals Division.

She managed her own consultancy and interim management business for 8 years focusing on business development, strategic repositioning of businesses, and Mergers and Acquisitions (M&A). The consultancy focussed on supporting start-ups and University spin outs to grow, and large corporates who were developing strategies focussed on creating value from science and innovation.

She has held roles on a number of industry trade association and University boards.

After studying chemistry at Southampton University, she joined the industry after being introduced to her future employer at an SCI recruitment event. At SCI she brings her industry experience to support the delivery of the charity’s Purpose, which is to accelerate science out of the laboratory into industry, for the benefit of society.

Related Links