formerly Prospect.
Company Information
Website
Employee count
983
Industry
Nanotechnology Research
Headquarter
East Walpole, Massachusetts, United States
Fred Lybrand
Global Marketing Director, Process Liquid
Dyan Barr Connolly, SPHR, CCP, BCC
Sr. Director Global Talent Management, Inclusion and Belonging
Shreyas Chakravarti
Director Global Product Management
Chris Considine
Backtender
Sandra Martinez
Chief People & Culture Officer