Baird Ruch is currently a Senior Manager, Business Development at Dyax. Previously, they worked as a Consultant at L.E.K Consulting LLC and as VP Operations at Eyetide Media. Baird holds a BA in Biology from Dartmouth College and is pursuing a PhD in Developmental Biology from the University of Utah School of Medicine. They have a strong background in business development and operations.
Links
Sign up to view 0 direct reports
Get started