Do these 4 things to set yourself up for success in your first 90 days as CSO
With the number of chief sustainability officers appointed at publicly traded companies increasing from just 29 in 2011 to 183 in 2023, according to The Weinreb Group, a significant proportion are the first to step into CSO shoes. That can create immense pressure for a CSO to carve out the scope of the role,…

