Seth Goodman is a life sciences leader passionate about advancing innovations that create meaningful value for patients. Prior to joining Locust Walk, Seth held leadership positions at Biogen and Akebia where he focused on corporate strategy, portfolio prioritization, buy-side due diligence, and strategic long-range planning. He developed expertise in life sciences strategy and operations through roles at consulting firms including ClearView Healthcare Partners, Capgemini, and ZS Associates.
Seth holds an MBA from the University of Michigan Ross School of Business and a Bachelors in Neuroscience from Washington University in St. Louis. He lives in Needham, MA with his family and enjoys hiking, swimming, and cooking in his free time.