Carol Topp has extensive experience in the scientific field, currently serving as a Senior Scientist at CCS Associates since October 1999, where Carol has progressed from a Scientist role. Prior to joining CCS Associates, Carol was a Manager at Terrapin Technologies from 1990 to 1997, contributing to the development and management of scientific projects.
Sign up to view 0 direct reports
Get started