// Adds dimensions UUID, Author and Topic into GA4
Friday, July 10, 2026
31.6 C
Singapore

Changi Airport and Workforce Singapore allegedly disallow front-line staff from wearing masks

Update: Changi Airport clarifies, says “CAG does not restrict the wearing of masks by those on duty at the airport”


Changi Airport Group (CAG), as well as Workforce Singapore (WSG), have been accused of sending circulars to their staff telling them not to wear masks.

In a tip-off sent to TISG, security staff at Changi Airport were sent a text message that read: “to prevent spreading panic in Changi, no one is to wear mask unless permission is granted”.

“The only group of people who, at this point, are allowed to don the surgical mask in the course of their work, are the APOs performing temperature screening duties for our client, MOH, inclusive of APOs engaged in Door 4 ops for flights arriving from China”, the message added.

It also said that it will “manage” other airport staff seen wearing masks.

WhatsApp Image 2020 01 30 at 17.18.00
Photo: Tip-off sent to TISG

Similarly, during an event in Toa Payoh that was organised by SkillsFuture Singapore (SSG) and Workforce Singapore (WSG) as a career fair for the transport sector, staff had the following message sent to them: “staff in contact with members of the public are not to don masks, so as not to send the wrong signal to the public”.

According to TISG’s informer, the message from CAG was to their front line team, and the person who received it was a security officer.

WhatsApp Image 2020 01 30 at 17.18.12
Photo: Tip-off sent to TISG

Upon checking social media, many netizens also say that front-line staff at the checkpoints have been told not to use masks.

THIS IS RIDICULOUS!IT doesn't make any sense at all. Why are you doing this to our front liners? I was just on the…

Posted by Zarina Jaffar on Tuesday, January 28, 2020

Another netizen, Carol CY Ho wrote on Changi Airport’s Facebook page: “It seems that direct employees of CAG, and retailers in CAG and their employees, are allowed to wear masks. But outsourced security personnel are not allowed to wear masks while on duty. Even those tasked to screen passengers on inbound flights from China, especially inbound flights from Hubei”.

She added, “They are THE vulnerable lot”.

Screen Shot 2020 01 30 at 6.21.14 PM
Photo: FB/Changi Airport

A Xiiao Key questioned, “Good morning, as the deadly new coronavirus that’s spreading rapidly in China and beyond. Why aren’t auxiliary police officer (sic) (AETOS / Cisco) allowed to wear masks on duty? They are at the front line”.

Screen Shot 2020 01 30 at 6.21.26 PM
Photo: FB/Changi Airport

In reports earlier today, at Resorts World Sentosa (RWS), some front-line staff were upset after they were apparently told not to wear face masks at work in case they alarm the guests.

TISG has reached out to CAG and WSG for comment and clarification. -/TISG

Update – In response to TISG’s queries, CAG has responded with the following: “As mentioned in our Facebook comment, CAG has not prevented airport workers from wearing a face mask while on duty. But we stand “accused of sending circulars to staff telling them not to wear masks”. We are investigating the source of the WhatsApp message posted in the article as we don’t know where it’s come from.”

- Advertisement -

Hot this week

Why some Singaporeans stopped buying the cheapest option and started saving more

SINGAPORE: If there's one thing many Singaporeans excel at, it's finding clever ways to save money. Recently, many revealed the simple lifestyle changes that quietly ended up saving them a surpri...

Photo of helpers waiting outside maid agency puts treatment of domestic workers under the spotlight

SINGAPORE: A viral photo of several domestic helpers sitting on the floor outside a maid agency has sparked fresh debate over how migrant workers are treated in Singapore, with many netizens callin...

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