In the last decade, empirical research has brought evidence of the measurable payoff of corporate social responsibility (CSR) initiatives to companies as well as their stakeholders. Companies have a variety of reasons for being attentive to CSR. The benefits include:

  • stronger financial performance and profitability
  • improved investor relations and better access to capital
  • enhanced employee engagement and performance
  • stronger community relationships and enhanced licence to operate
  • improved reputation and branding

The term “corporate social responsibility” is still widely used even though related concepts, such as sustainability, corporate citizenship, business ethics, stakeholder management, and corporate social performance, are beginning to replace it. In different ways, these expressions refer to the ensemble of policies, practices, investments, and concrete results deployed and achieved by a business corporation in the pursuit of its stakeholders’ interests.

Twelve Winds Consulting works closely with a number of organisations, including GBCHealth and the World Business Council for Sustainable Development. Through these relationships, we can help your organisation learn from best practice across sectors, industries, and regions and forge partnerships to ensure your CSR strategy achieves its goals. Read more about them on our Partners page.

Our Services:

  • CSR strategy
  • Impact evaluation
  • Reporting