Scholar Rock Appoints Rebecca McLeod as Chief Brand Officer and U.S. General Manager

SRRK
September 21, 2025
Scholar Rock announced the appointment of Rebecca McLeod to the newly created role of Chief Brand Officer and U.S. General Manager. In this position, Ms. McLeod will lead the anticipated U.S. commercial launch of apitegromab for patients with spinal muscular atrophy (SMA). Ms. McLeod will also be responsible for establishing the global apitegromab brand strategy and market positioning across Europe, Asia-Pacific, and Latin America. She brings 25 years of pharmaceutical and biotechnology industry experience, including leading market access, distribution, and sales for argenx's successful VYVGART launch. This strategic hire underscores Scholar Rock's accelerated planning for its initial launch in SMA this year. Her leadership is expected to be invaluable as the company prepares to deliver apitegromab to the SMA community in the U.S. and globally. The content on BeyondSPX is for informational purposes only and should not be construed as financial or investment advice. We are not financial advisors. Consult with a qualified professional before making any investment decisions. Any actions you take based on information from this site are solely at your own risk.