EdenRoc Sciences
–
Worcester, MA, 01606
... A Master’s or Bachelor’s degree in a science discipline, and a minimum of five years of career experience in the life science, biotechnology, or pharmaceutical industries. Experience in other health care sectors such as medical offices, hospitals, ... - Apr 19