Renee Carcherts has extensive experience at OC&C Strategy Consultants, having served as a Senior Manager in HR & Research since September 2016, following a decade-long tenure as a Research Manager and Research Assistant at the same firm starting in September 2006. Renee holds a Bachelor of Science degree in Sociology from the University of Bristol, completed in 2006.
Sign up to view 0 direct reports
Get started