Catherine started her career in the then Television Corporation of Singapore (TCS) as Business Development Executive in its News & Current Affairs Unit and was instrumental in bringing Channel NewsAsia to the region. Over the next nine years, Catherine assumed various roles in the Network Programming & Promotion Division of Channel NewsAsia. There she developed new programming directions and channel branding to cater to the changing local and international TV landscape.
In July 2010, Catherine moved over to okto as its Programming Director, overseeing okto’s acquisition, local commissioning and operations. In July 2013, Catherine was re-designated as Senior Programming Director, Channel Management/ Programme Strategy & Planning.