Profile Sharon Todd, Chief Executive Officer

Sharon Todd joined SCI as Chief Executive Officer in 2015. Sharon is an experienced senior executive with over 40 years in the science-based industries, running global businesses and M&A teams focussed on buying up new technologies to deploy internationally.

Sharon Todd, SCI's CEOAfter studying chemistry at the University of Southampton, Sharon started her career at Albright & Wilson. She moved to ICI as Head of Strategy for the Acrylics Division before becoming Executive Vice President at Innospec Inc, responsible for running the Performance Chemicals Division as well as the M&A team.

She ran her own consultancy for 8 years focusing on the strategic repositioning of businesses and supporting technology startups to commercialise technologies. She has held board and non-executive roles within industry, trade associations and universities.

Over the last decade, Sharon has repositioned SCI as the leading independent voice for innovative science-based industries and their critical role in securing economic growth and national security. She is a trusted advisor to decision-makers on the issues relating to the sector, and a respected media commentator.

SCI, established in 1881, has a charitable Purpose to accelerate science out of the laboratory into industry, for the benefit of society. SCI convenes communities across industry and academia to develop new technologies, provides thought leadership on industrial policy, and supports the next generation of scientists, inventors and entrepreneurs.

Related Links