Steve J is currently the Business Director at Croda, responsible for managing the global Industrial Specialties business. Previously, Steve held positions including Marketing Manager for Home Care and Sales Director at Arpadis. Their experience also includes serving as Product Manager at Univar and Export Sales Executive at Croda Colloids. In addition to their professional roles, Steve has been the Chairperson of the British Chemicals Association since 2022. Steve earned a BSc from the University of York, completing their degree in 1990.
This person is not in the org chart
This person is not in any teams
This person is not in any offices