// Adds dimensions UUID, Author and Topic into GA4
Sunday, August 16, 2026
27.2 C
Singapore

NTU’s MBA ranked number one in Singapore, 22nd in the world

SINGAPORE: The Nanyang Business School’s Master of Business Administration (MBA) programme at Nanyang Technological University (NTU) has been recognised as Singapore’s leading MBA programme in the latest Financial Times (FT) Global MBA Ranking 2025.

NTU’s Nanyang MBA climbed ten spots from the previous year to secure the 22nd position globally. It also emerged as the third-highest-ranked MBA programme in the Asia-Pacific region, reinforcing its reputation as a top choice for business education in the region.

The improved ranking was largely driven by strong career outcomes for its graduates, particularly in salary growth and career advancement. On average, Nanyang MBA alumni experienced a nearly one-and-a-half-fold increase in salary three years after graduation, with a weighted salary of US$186,832—an increase from US$158,111 the year before. The figures, adjusted for industry variations, reflect the high earning potential of NTU’s MBA graduates.

Additionally, the programme ranked 32nd globally for career progression, which is measured by changes in alumni’s seniority levels and the size of the organisations they join after completing the MBA.

- Advertisement -

Hot this week

‘I’m really tired of having to listen to her arguments’: SG employer considers replacing maid

The employer said her helper’s attitude was “super” when she first arrived, but changed after several months.

Too many choices, too many deal-breakers? Singaporeans say dating apps are making love harder

Some Singaporeans think dating apps have given people too many choices, making it easier to reject, ghost and move on to the next match.

Popular Categories

document.addEventListener("DOMContentLoaded", () => { const trigger = document.getElementById("ads-trigger"); if ('IntersectionObserver' in window && trigger) { const observer = new IntersectionObserver((entries, observer) => { entries.forEach(entry => { if (entry.isIntersecting) { lazyLoader(); // You should define lazyLoader() elsewhere or inline here observer.unobserve(entry.target); // Run once } }); }, { rootMargin: '800px', threshold: 0.1 }); observer.observe(trigger); } else { // Fallback setTimeout(lazyLoader, 3000); } });
// //
Enable Notifications OK No thanks