The Chief Executive Officer’s Perspective (pdf), the first in Accenture’s Lessons from Leaders series, says that the CSO has risen significantly in prominence since 2004, when the first such position was created in the U.S. The key advantage of having such a position is that it clearly demonstrates sustainability’s importance to the organization, Accenture says.
Read the full article by following the link.