Ellsworth Adhesives
Michele Scott currently serves as the Sr. IT Business Systems Manager at Ellsworth Adhesives, a position held since October 2023. Prior to this role, Michele held the title of Business Systems Manager at Ellsworth Adhesives, Specialty Chemical Distribution, starting in August 1997 and continuing until November 2023, accumulating extensive experience in business systems management within the specialty chemical distribution industry.
This person is not in any teams
This person is not in any offices