What are the responsibilities and job description for the Business Development Manager / Sr. Manager (CRO) position at C&R Research Inc.?
Business Development Manager / Sr. Manager (CRO). Location. Boston, MA (Remote/Hybrid). Employment Type. 6-month Contract with potential conversion to a regular