formerly Prospect.
Company Information
Website
Employee count
166
Industry
Biotechnology Research
Headquarter
Franklin, Massachusetts, United States
Gregg Lavoie
Marketing Communications Specialist
Michael Girardi
Vice President of Sales and Marketing
Nate Shuler
Director of Operations
Vinnie Hebert
Product Manager