Ross Sellars is a Project Manager specializing in Strategy Execution at Croda. Their previous experience includes serving as a Senior Development Chemist and Development Chemist with Sherwin-Williams from 2010 to 2016. Ross has also held various roles at Croda, including Applications Team Leader and Lead Application Scientist. They earned a BSc in Chemistry with First Class honors from The University of Sheffield and currently pursue A Levels in Psychology and English Language at Barnsley College.
Location
Royston, United Kingdom
This person is not in the org chart
This person is not in any teams
This person is not in any offices