Sucha Sastry Brown is an accomplished executive in the biotechnology and pharmaceutical sectors with extensive experience in commercial strategy and product planning. Currently serving as Vice President of Commercial Assessments at Galapagos since November 2025, Sucha has previously held leadership roles at Neumora as Vice President of Commercial - New Product Planning, and at Acceleron Pharma where responsibilities included heading global strategic marketing for early pipeline programs. Additional experience includes pivotal roles at AveXis, Shire, Takeda, AbbVie, and Genentech, with a strong focus on rare diseases, innovative therapies, and business development. Sucha holds an MBA from The University of Chicago Booth School of Business, an MPH from the University of Michigan School of Public Health, and a BS in Biology from the University of Michigan College of Literature, Science, and the Arts.
This person is not in the org chart
This person is not in any teams
This person is not in any offices