Merrimack
Merrimack's CEO and Executive Team includes Richard Peters and 2 others.
Jean Franchi
CFO
Richard Peters
President & CEO
Sergio Santillana
Chief Medical Officer
View all
6 members
4 members