Cara Vought

Cara is a Technical Manager at Sustainable Solutions Corporation. She is currently an Adjunct Faculty Member at Jefferson University. She has experience in conducting Life Cycle Assessments, Sustainable Operations Assessments, related green marketing, and developing health product declarations. Cara graduated from the University of Delaware with a Bachelor of Science degree in Chemical Engineering. She minored in sustainable energy technology and environmental engineering.


Org chart

Sign up to view 0 direct reports

Get started