Robert J.

SVP, Site Head Cambridge @ Insmed

About Robert J.

Robert J. serves as the Senior Vice President and Site Head at Insmed Incorporated in Cambridge, England, a position he has held since 2023. With extensive experience in business development and strategic roles across various companies, he has a strong focus on genetic medicine and has co-founded multiple organizations in the biotech sector.

Work at Insmed

Robert J. currently serves as the Senior Vice President and Site Head for Insmed Incorporated in Cambridge, England. He joined the company in June 2023, following Insmed's acquisition of Adrestia Therapeutics, where he held the position of CEO. In his role at Insmed, he focuses on advancing the company's initiatives in genetic medicine, particularly in strategy and business development.

Education and Expertise

Robert J. holds a Bachelor of Science with Honors in Molecular Cell Biology from the University of Nottingham, completed in 1999. He also studied at the London Business School, where he completed the Corporate Finance Evening Programme in 2003. His educational background supports his expertise in genetic medicine, business development, and drug discovery.

Background

Robert J. has a diverse professional background that spans over two decades in the biotechnology and pharmaceutical industries. He has held various roles in business development and strategy across multiple organizations, including Onyvax, Alacrita Consulting, and Affinia Therapeutics. His experience includes founding and leading companies focused on innovative therapies and consulting services.

Achievements

Throughout his career, Robert J. has been involved in significant projects and initiatives. He played a key role in the acquisition of Adrestia Therapeutics by Insmed, which delivered substantial returns to investors. He has also led the development of a portfolio of first-in-class small molecules and oligonucleotide approaches targeting neurology, oncology, and cardiology at Adrestia Therapeutics. His contributions extend to consulting projects across various therapeutic areas at Alacrita.

Leadership Roles

Robert J. has held numerous leadership positions throughout his career. He is the Chairman of the Board at Foothold America, a role he has maintained since 2021. He co-founded Affinia Therapeutics, where he served as Chief Business Officer, and has held multiple roles in business development at Onyvax. His leadership experience includes founding and managing Alacrita Consulting, a transatlantic management consulting firm.

People similar to Robert J.