Merrimack
Merrimack's Leadership Team includes Richard Peters and 5 others.
Daryl Drummond
Head of Research
Ellen Forest
Head of HR
Jean Franchi
CFO
Jeff Munsie
General Counsel & Head of Corp...
Richard Peters
President & CEO
View all
4 members
3 members