By Francesco Derchi, Chair in Digital Business of OPIT – Open Institute of Technology
People & Change 360: How Corporate Purpose Redefines the Strategies of a Forward-Looking Organization


Source:
- People & Change 360, Published on January 20th, 2025.
Today, organizations are facing increasing pressure to achieve immediate results, often at the expense of a long-term vision. The ongoing economic uncertainty, fueled by stress, anxiety, global conflicts and technological evolution, seems to push many companies to focus only on short-term profits. However, a concept that could radically change the perspective on business is emerging with force: corporate purpose. Fuelling this debate, more and more professionals and experts who see in the definition of a purpose not only an ethical value, but a real strategic lever to improve corporate competitiveness.
Public debate about a company’s ultimate purpose increased fivefold between 1995 and 2016. Recent research finds that corporate purpose is no longer just a statement of intent, but a guiding principle that can shape operations, define corporate culture, and even positively impact bottom lines.
Historically, companies have always had a clear “reason for being,” often recognized and granted by governments. Their existence was not limited to immediate profit, but responded to a social mandate: to generate value for the community. This concept, which has its roots in the industrial revolution and even in the Roman Empire, has been lost over time, replaced by the logic of maximizing short-term profit.
Why Corporate Purpose Matters More Than Ever
Some experts, however, believe that the time has come to return to a model that places purpose at the center of corporate strategy, without sacrificing profitability. This does not mean denying the need for economic results, but reorienting the company towards a broader objective, which integrates ethics and sustainability. The challenge, therefore, is to find a virtuous model that allows companies to reconcile profits and social responsibility.
Purpose as a strategic lever for business success
Several studies converge on similar data: companies that act consistently with a clear objective outperform the market by 42%. On the contrary, the simple definition of a purpose, without a real integration into daily practices, does not lead to significant results. Finally, companies without a purpose show a lower performance of 42%.
In terms of valuation, over a 12-year period, companies driven by a clear purpose have seen a 175% increase in brand value, compared to an average growth rate of 86% ( source: BCG BrightHouse). This trend is also reflected in consumer behavior: 88% prefer to buy products from companies driven by a clear purpose rather than from companies without a clear direction.
Read the full article below:
Have questions?
Visit our FAQ page or get in touch with us!
Write us at +39 335 576 0263
Get in touch at hello@opit.com
Talk to one of our Study Advisors
We are international
We can speak in: