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 Todd, SCI's CEOSharon is an experienced senior executive with over 35 years in the science-based industry. Her experience covers management of global businesses and board positions with international corporations. After starting her corporate career with Albright & Wilson plc., she worked at 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 supported both start-ups companies to grow, and large corporates who were developing strategies focused on creating value from science and innovation.

She has held a number of board/non-executive roles on 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