Open For BusinessOpen For Business

Spilling the Beans on Scaling a Wholesale Roastery

View descriptionShare
 

Open For Business

The flagship entrepreneurship show on BFM, featuring personal business stories from early stage start-ups, all the way to billionaire octogenarians in… 
2,068 clip(s)
Loading playlist

Ghostbird Coffee started in 2015 out of operational frustration. After transitioning from the IT industry to help found The Owls Café, Thomas Ooi and Tiong Hsien Qing realised they wanted absolute control over their most critical supply chain element: their coffee. What began as a small Seputeh roastery built to supply their own shops has scaled into a massive nationwide B2B operation. Growing from roughly RM1.5 million in 2020 to RM7.07 million in 2024, the fully bootstrapped business currently generates between RM600,000 and RM800,000 monthly, with a clear operational target to consistently clear a million a month.

The business now executes across seven distinct revenue streams—spanning roasting, B2B wholesale, e-commerce, a retail coffee bar, co-roasting, roastery consultation, and running major events like the Malaysia AeroPress Championship. Beyond their operational footprint, the founders are making a massive strategic bet on Malaysian Liberica. Traditionally dismissed as a cheap, sea-level filler crop grown in Johor, Ghostbird is working to elevate the bean into a distinct, high-quality Malaysian coffee identity that can command global respect.

Thomas and Tiong talk to us about the realities of building a multi-million ringgit F&B supply company from the ground up. We discuss why being former café operators serves as their greatest strategic advantage in wholesale, and the difficult process of digitising B2B sales in an industry traditionally run entirely on handshakes and salespeople.

  • Facebook
  • X (Twitter)
  • WhatsApp
  • Email
  • Download

In 1 playlist(s)

Open For Business

Discover fresh concepts, tackle obstacles, and unleash growth - Open For Business is the dynamic sho… 
Social links
Follow podcast
Recent clips
Browse 2,062 clip(s)