Machelle Sanders has served on our Board of Directors since 2021. She is a highly experienced pharmaceutical and biotechnology executive with over 25 years in the industry. Currently Ms. Sanders is Secretary of the North Carolina Department of Administration, having been appointed by Governor Roy Cooper. The Administration Secretary oversees the state agency whose mission is to provide a broad array of high quality public services to its customers: the citizens, agencies and communities of North Carolina.
While in the private sector, Ms. Sanders was responsible for the pharmaceutical operations and technology operational strategy for Biogen’s multi-billion dollar multiple sclerosis (MS) franchise. As vice president she was responsible for manufacturing and general management of the company’s most advanced and largest manufacturing facility located in Research Triangle Park, North Carolina.
Ms. Sanders holds a bachelor of science degree in Biochemistry from North Carolina State University and a masters of health administration (MHA) from Pfeiffer University.