In this role, Catherine oversees key strategic functions including corporate strategy, corporate development, marketing, and sustainability. With over …
The ability to accurately report on ESG metrics is emerging as a critical business need. Companies across industries are publicizing paths towards net zero, with many looking to evaluate...