Skip to main content

Scheller College of Business Named a Top Three U.S. School in the Corporate Knights 2019 Better World MBA Ranking

Georgia Tech Scheller College of Business continues to be recognized as a leader in sustainability education in business. In the 17th annual Better World MBA Ranking, released by Corporate Knights on November 8, 2019, Scheller College is ranked #3 in the United States and #9 globally
Corporate Knights Top 40 graphic

Corporate Knights

Georgia Tech Scheller College of Business continues to be recognized as a leader in sustainability education in business. In the 17th annual Better World MBA Ranking, released by Corporate Knights on November 8, 2019, Scheller College is ranked #3 in the United States and #9 globally.

Since its founding in 2002, Corporate Knights has ranked the world’s MBA programs by how holistically they have integrated sustainability into the learning process. This year, Corporate Knights evaluated 146 business schools around the world, including the 2018 Financial Times top 100 MBA programs. Programs are evaluated on the basis of faculty research, curriculum, institutes and centers, and faculty diversity.

Scheller College’s commitment to sustainability is led by the Ray C. Anderson Center for Sustainable Business (“Center”). Beril Toktay, faculty director of the Center, remarked, “Our world-class faculty are leading the charge in training students to make the business case for sustainability. Through their research and industry engagement, and by infusing sustainability throughout the Scheller College MBA curriculum, the faculty serve as inspirational role models for tomorrow’s leaders.”

This year, Corporate Knights reported a noticeable uptick in published academic research, new academic journals devoted to sustainability, and the number of courses that integrate sustainability topics into their subject material. These developments are indicative of a demand from students to train for meaningful work in the business sector, as well as demand from employers to help solve the pressing social and environmental problems that threaten the future of businesses.

Michael Oxman, managing director of the Center, said, “At Scheller College, we prepare our MBA students to be sustainability ambassadors in any business role. As our world faces considerable social and environmental challenges, sustainability is becoming an increasingly important lens through which business decisions must be evaluated. We are committed to providing our MBA students with the necessary toolkit for conducting business responsibly.”

Corporate Knights 2019 Better World MBA Rankings are available on the Corporate Knights website.

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

Source