Mme Chiu s’est jointe à l’équipe de FGP en 2017 à titre d’analyste du contrôle de la production et de la performance. Elle a été nommée chef de l’équipe Opérations de placement en 2019.
Avant cela, elle a travaillé pendant 10 ans auprès de Toogood Financial Systems, principalement à titre de directrice de compte.
Mme Chiu détient un baccalauréat en commerce et un baccalauréat ès art de la Memorial University of Newfoundland, de même que le titre de gestionnaire de placement agréé.