Travis Ruch

Director, Commercial Analytics

Travis Ruch, Ph.D., is an accomplished professional in the fields of commercial analytics and life sciences, currently serving as the Director of Commercial Analytics at Insmed Incorporated since April 2025. Prior experience includes a tenure as Principal at Charles River Associates from February 2017 to April 2025, where expertise in providing quantitative data to inform business strategy for pharmaceutical products was developed. Ruch's academic background includes a Postdoctoral Fellowship at the University of California, San Francisco, focusing on molecular mechanisms of epithelial cell polarity and innate immunity in Cystic Fibrosis. Ruch earned a Ph.D. in Cell Biology and Virology from The Johns Hopkins University School of Medicine, where research advanced understanding of coronavirus E protein functionality. Earlier work experience includes an analytical chemist role at Pfizer, ensuring the purity of pharmacological compounds.

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices