// Adds dimensions UUID, Author and Topic into GA4
Tuesday, June 16, 2026
30 C
Singapore

Mass resignations at SMRT in the last 8 months

Singapore—SMRT, the leading multi-modal public transport operator in Singapore, has seen an exodus of over thirty human resources executives and senior engineers within the last eight months, which is a puzzlingly high attrition rate.

In April 2018, Desmond Kuek, the company’s CEO left his position after six years with the company, a tenure marked by turbulence. Mr Kuek has since gone on to become the vice-chairman for Swiss investment bank UBS.

During Mr Kuek’s time, the number of train breakdowns rose to an appalling high. Other incidents that occurred during that time included a collision in Joo Koon, a tunnel flood at Bishan that slowed train services, and an accident near Pasir Ris MRT, which ended with two dead SMRT employees.

Shortly after Mr Kuek stepped down at SMRT, it was Gerard Koh’s turn to resign. Mr Koh had been the chief corporate officer in charge of IT, procurement, HR and training.

Mr Koh is the head of HR at information technology group NCS at present.

Mr Koh’s resignation seemed to have opened the floodgates, because after he left SMRT, no less than 30 executives who worked in the company’s human resource department, across different levels, have left SMRT in eight months, according to a report from the Straits Times (ST).

Case in point: Lee Yem Choo, a former Singapore Armed Forces colonel, helmed SMRT’s Thomson-East Coast Line division’s HR department, stepped down after less than one year in his position.

Moreover, two engineers— Chia Chun Wah, a senior vice-president of maintenance and engineering, and another individual who had been the head of Singapore Rail Engineering, the business unit set up by Mr Kuek in 2014 to build and market the company’s engineering expertise, also resigned in the same time period.

One individual from the firm’s corporate communications department had also resigned as well. The ST report states that the department as a whole has been affected by resignations, but the exact number of people has not been made known.

Elaine Koh, the company’s chief commuter engagement officer who stepped into the position in the company that had just been created, also resigned after having been with SMRT for a little more than one year. She will be replaced by David Yeo, the firm’s head of strategic communications, effective May 1.

The same ST report says that additional resignations are expected to occur after the annual bonus is given in May.

On its part, the company says it had “streamlined and reassigned headcount from corporate headquarters,” which does not say much about the recent exodus of company staff.

“As we are continually strengthening the organisation to enhance train performance and reliability, we have streamlined and reassigned headcount from corporate headquarters,” a spokesperson for SMRT said to ST.

The current head of SMRT is former army general Neo Kian Hong, the company’s CEO./TISG

Read related:Desmond Kuek, ex SMRT head, now vice-chairman at Swiss bank UBS

- Advertisement -

Hot this week

Faisal Manap & team say the Workers’ Party is ‘just getting started’ at Tampines

The team released a video on June 13, one year after it started doing house visits in Tampines, where it lost by a very small margin in the General Election of 2025. "We put together this short ree...

JPMorgan doubles private bankers regionally as Singapore’s wealthy population rises

JPMorgan Chase has doubled the number of Singapore-based bankers who serve wealthy clients in the region, signalling its ambition to capture more business from the Asian financial hub.

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