Managing Director, Global Head of Strategy & Analytics
Troy Norris is the Managing Director for the Strategy & Analytics practice at Locust Walk. Troy’s focus envelops innovation strategy, transactions, and new product commercialization to drive growth and value for life sciences companies and their investors.
Prior to Locust Walk, Troy held senior level positions in the life sciences practice groups at the following leading strategy consulting firms: McKinsey & Company, EY-Parthenon, L.E.K. Consulting, and Quintiles Consulting. Over the past two decades, Troy has advised all of the top 10 pharmaceutical companies, every major biotech company, and more than 100 other therapeutic, diagnostic, medical device, and digital health innovators. As a former Vice President of Corporate Development for Biogen Idec, Troy completed multiple acquisitions to diversify the R&D portfolio and establish a new growth trajectory for the company, having earlier led Biogen’s R&D investment prioritization process.
Troy received a BA in biochemistry from Harvard College, completing his honors research at Dana Farber Cancer Institute, and his MBA from Harvard Business School. Troy devotes part of his time to mentoring, currently serving as an Innovation Fellow and Mentor at Harvard Innovation Labs, a member of MassBio’s Academic Initiatives Steering Committee, and a mentor to entrepreneurs via MassConnect.