// Adds dimensions UUID, Author and Topic into GA4
Tuesday, June 23, 2026
27.2 C
Singapore

TikTok allegedly axes some jobs in Singapore as part of global layoffs

SINGAPORE: Entertainment platform TikTok has begun laying off employees worldwide, affecting multiple regions, including Asia, Europe, the Middle East, and Africa. Among those impacted are staff from the company’s Trust & Safety department.

According to sources, Adam Presser, TikTok’s Head of Operations responsible for Trust & Safety, informed employees of the restructuring plan yesterday (Feb 20). The layoffs reportedly occurred on the same day across various teams in different regions.

TikTok has yet to issue an official statement on the matter. However, CNA reports that online discussions suggest that employees in TikTok’s Singapore office were also affected.

The company operates global headquarters in Los Angeles and Singapore, with additional offices in New York, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo. The scale and specifics of the job cuts in each location remain unclear.

The layoffs come amid increasing scrutiny of TikTok’s operations worldwide, particularly in areas concerning user safety, data privacy, and regulatory compliance. It remains to be seen how these workforce reductions will impact the platform’s content moderation and security measures moving forward.

- Advertisement -

Hot this week

Singapore ranked 2nd in global AI workforce adoption, yet leaders lag in strategic AI implementation—Microsoft’s 2026 Work Trend Index says

While 78% Singapore AI users recognise the urgency of adapting to AI fast, only 24% believe their leadership teams are aligned on AI strategy

‘So proud of him’: Singaporeans praise local uni-reject who delivered speech at Harvard Medical School

Tan grew up in Singapore, where he was discouraged from studying biology and faced academic difficulties in high school. He left Singapore and was accepted to the University of Toronto, where he di...

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