Ross Sellars

Applications Team Leader

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


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices