With companies needing to prioritize social responsibility, the demand for sustainable leaders has increased. These leaders are required to have a long-term vision and need to be focused on creating a better future. Ivey Business School’s new gradua …
