The rise of the chief sustainability officer
Corporate Knights
JANUARY 16, 2024
public company to appoint a chief sustainability officer (CSO). In many cases, Deloitte found, “the CSO is emerging as the ‘sense-maker in chief’ in the organization.” “My Alanna Boyd, chief sustainability officer, Sun Life Financial Sense-makers are in high demand. My role is to purposely not fit in.
Let's personalize your content