Discovery Life Sciences employs 568 employees. The Discovery Life Sciences management team includes Greg Herrema (Chief Executive Officer), Tamara Bowles (Chief Human Resources Officer), and Ashley Davis (Senior Associate General Counsel).
Looking for a particular Discovery Life Sciences employee's phone or email?