Sharon Todd joined SCI as Executive Director in June 2015.
Sharon is an experienced senior executive with over 25 years in the chemical industry. She has worked for a number of global corporations, including board positions in listed companies as well as small companies and start-ups.
Her career began at Albright & Wilson plc, where she was for 10 years, before moving to ICI plc as Director of Strategy for the Acrylics Business. In 2001, Sharon was appointed to the Board of Innospec Inc. as Executive Vice-President responsible for Corporate Development and in 2002 became Managing Director of the Performance Chemicals Division – both roles being focused on driving growth through acquisition.
Sharon has run her own consultancy and interim management business over the last eight years focused on business development, strategic repositioning of businesses and mergers and acquisitions. This has involved working with start-ups, university spin-outs and large corporates.
She has been involved with a number of industry trade associations including the Chemical Industries Association, and was a Non-Executive Director of Chemicals North West – an industry-led, chemical cluster support organisation for the £10 billion North West chemical sector, the largest in the UK.
In her unique position at SCI – the interface where science meets business – and her vast experience in the sector, Sharon is perfectly placed to advise on the future of both the UK and global chemical industries.