Chapter 16: Global Corporate Social Responsibility
and Environmental Sustainability
Learning Objectives
• Discuss the historical foundations of corporate social responsibility
• Explain the shared value concept
• Describe the six elements that characterize great companies
• Discuss how environmental sustainability affects organizational strategy and
success
• Describe the stakeholders of global corporations
Chapter Overview
The big new idea in marketing is shared value. The concept of shared value recognizes
that the stakeholders of a business are not limited to the owners (shareholders),
management, and customers but also include employees at all levels who contribute
toward the business’ success, suppliers, and society, both local and global. If a company’s
product is toxic at the end of its service life and the company has adopted the concept of
shared value, it will do whatever it can to ensure that no harm is caused to people or the
environment by the disposal of the product.
Lecture Outline
I. Historical Context (p. 406)
II. Shared Value: The Big New Idea in Marketing (p. 408)
a. Great Companies Think Differently
i. Common Purpose
ii. Long-Term View
iii. Emotional Engagement
iv. Partnering with the Public
v. Innovation