// Adds dimensions UUID, Author and Topic into GA4
Wednesday, June 10, 2026
26.6 C
Singapore

Proportion of PMETs among Singaporean workforce rose to 63.7% in 2024

SINGAPORE: Singapore’s workforce continues to shift toward higher-skilled roles, with Professionals, Managers, Executives, and Technicians (PMETs) now making up 63.7% of employed Singaporeans in 2024, an increase from 62.6% in 2023, according to the latest figures from the Ministry of Manpower (MOM).

This rise reflects the country’s ongoing emphasis on upskilling and improving workforce qualifications.

MOM highlighted that the proportion of tertiary-educated employed residents has climbed significantly over the past decade, increasing from 51.5% in 2014 to 63.8% in 2024.

The ministry attributed the expansion of PMET roles to sustained growth in industries that demand specialized skills.

Sectors such as financial and insurance services, health and social services, information and communications, and professional services have been key drivers of this trend, offering more opportunities for higher-skilled employment.

Over the past ten years, this shift demonstrates the move towards a knowledge-based economy, with education and sectoral development aligning to meet the evolving needs of the job market.

- Advertisement -

Hot this week

Hong Kong lawmaker compares sacking of principal who screamed at Singapore guards to a ‘death sentence’

“Summary dismissal is regarded as capital punishment in the labour sector. The threshold for invoking this clause is very high, as employees enjoy no benefits once they are summarily dismissed," La...

Elevated bridge becomes ‘waterfall’ during downpour; residents demand covered walkways for safety

The public has complained that on rainy days, "mini waterfalls" of water suddenly cascade down the overpass, soaking clothes and shoes. They hope the authorities will install covered walkways.

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