Skip to main content

Scheller College of Business Rises to #2 in the U.S. and #6 Globally in the Corporate Knights 2018 Better World MBA Ranking

Scheller College of Business is highly ranked in the 2018 Corporate Knights Better World MBA Ranking.

Scheller College of Business is highly ranked in the 2018 Corporate Knights Better World MBA Ranking.

Corporate Knights has released its 2018 Better World MBA Ranking. Georgia Tech Scheller College of Business is ranked #2 in the U.S. and #6 in the world.

The Better World MBA Ranking is recognized as the only major ranking that evaluates accredited MBA programs’ commitment to equipping graduates with the skills necessary to solve pressing business and social challenges in order to succeed in a rapidly evolving global business climate. The ranking evaluates curriculum, research, and centers related to sustainability, as well as faculty diversity, across the top 100 schools on the Financial Times’ Global MBA Ranking.

Founded in 2002, Corporate Knights is a Toronto-based media and research company best known for rules-based transparent rankings of corporate sustainability performance, including the 100 Most Sustainable Corporations in the World. Since their founding, Corporate Knights has aimed to rank the world’s MBA programs by how holistically they have integrated sustainability into the learning process. Scheller College’s commitment to sustainability is led by the Ray C. Anderson Center for Sustainable Business (“Center”).

“The latest rankings provide evidence of the amazing productivity of our faculty, our administration’s visionary leadership, and the tireless efforts of our centers to help researchers and students make a real-world impact,” said L. Beril Toktay, Faculty Director of the Center.

“In order for businesses to make a positive impact on the world, we need to train students to tackle sustainability issues in all career positions—not just in those roles that are sustainability-focused,” said Michael Oxman, Managing Director of the Center. He continued, “Scheller College offers a variety of MBA courses to train future leaders who are mindful of the social and environmental implications of business decisions.”

Scheller College MBA programs are globally recognized. The College continues to leverage its unique positioning at the intersection of business and technology by providing a strong curriculum, world-class faculty, experiential learning via practicums, and in-depth immersive tracks.

Analysis of the 2018 Better World MBA rankings is available in the Fall 2018 issue of Corporate Knights and on its website.


This website uses cookies. For more information review our Cookie Policy