Catherine Chia • Joined Thu, Oct 3, 2019 8:00 PM
Catherine is the Chief Human Resource of StarHub. She is a mother of one as well as a mother figure to all of us at StarHub.
Catherine Chia has won 5 Badges (View Badges)
Catherine Chia's Activities