People Moves

Chief sustainability officer roles set to rise, Deloitte finds

According to the Deloitte UK and the IIF, the CSO is emerging as a ‘sense-maker in chief’ in addressing environmental, social and governance imperatives


Deloitte UK and the Institute of International Finance (IIF) have found that the role of chief sustainability officer (CSO) is set to grow in prominence over the next two years, as sustainability continues to be a “critical priority” for the industry.

Show More
Back to top button