CANTON, Mass.--(BUSINESS WIRE)--Organogenesis Inc. today announced the appointment of Dr. Vincent Ronfard PhD as Chief Science Officer for the Company. Dr. Ronfard will be responsible for generating new innovations via leading all aspects of research, product development and process development.