Schooling in primary and secondary schools of St Francis Convent, Catherine sat for her A level in La Salle. With a diploma in Business Admin, she has gained her working experiences with a service department for a heavy equipment company and accounting work in Insurance, a construction company and finally in the hospitality industry. In 2021, she worked as a Store Manager in a franchise food company in shopping malls.