Stephen Cain is currently the Senior Manager at Novata, where Stephen leads carbon services. Previously, Stephen worked at Sustainable as an Operations Manager and at the University of Miami Rosenstiel School of Marine and Atmospheric Science in various positions. Stephen holds a Master of Science in Finance, a Master of Professional Science in Marine Affairs & Policy, and a Bachelor of Arts in English Language and Literature, Spanish.
Sign up to view 0 direct reports
Get started
This person is not in any teams