Shane Bouchard
About Shane Bouchard
Shan Wu is the Chief Business Officer with a strong background in biological engineering and business development in the biotechnology sector.
Shan Wu: Chief Business Officer
Shan Wu currently holds the title of Chief Business Officer. In this role, Wu oversees business operations, strategic initiatives, and organizational growth. His diverse background in both engineering and business development positions him as a key leader in driving the company’s strategic direction and market performance.
Shan Wu's Education and Expertise
Shan Wu holds a Ph.D. in Biological Engineering from the Massachusetts Institute of Technology. He also earned a B.S. in Computer and Electrical Engineering from the University of Virginia. This robust educational background equips Wu with a deep understanding of both technological and biological systems, enabling him to apply a multidisciplinary approach to business challenges.
Shan Wu's Professional Background
Before stepping into his current role, Shan Wu served as Vice President and head of business development, investor relations, and alliance management at Magenta Therapeutics. His career also includes a role at Biogen, where he led strategic forecasting for the multiple sclerosis global commercial organization. Wu's earlier experience as a management consultant at Clarion Healthcare saw him lead projects in therapeutic area strategy, product differentiation strategy, market opportunity assessment, and global launch planning.