Leah est le premier Chief Investment Officer (CIO) d'InBC, un fonds d'investissement stratégique doté de 500 millions de dollars pour investir dans des entreprises et des fonds afin de générer des rendements financiers et d'avoir un impact social, économique et environnemental pour la Colombie-Britannique. En tant que CIO, Leah dirige le développement et l'exécution de la stratégie d'investissement afin de mettre en œuvre l'approche triple bottom line d'InBC qui consiste à investir pour les personnes, la planète et le profit.
Avant de rejoindre InBC, Leah était directrice des investissements pour le TELUS Pollinator Fund for Good, l'un des plus grands fonds d'impact d'entreprise au monde, où elle a dirigé la recherche, l'évaluation et l'exécution d'opportunités d'investissement alignées sur le mandat d'investissement d'impact du fonds. Auparavant, Leah était consultante en gestion chez Accenture et chef de projet chez Lululemon Athletica.
Leah a l'expérience de la mise en place d'équipes performantes et motivées par leur mission, qui s'appuient sur la technologie et l'innovation pour trouver des solutions durables et inclusives et obtenir des résultats remarquables sur le plan humain. Elle est active dans l'écosystème des start-ups et des investisseurs, consacre du temps au mentorat d'entrepreneurs et d'aspirants VC, et se passionne pour le soutien d'individus d'origines diverses tout en rendant service à ses communautés locales.
Leah est titulaire d'un diplôme en commerce de l'université Simon Fraser et a participé à de nombreux conseils d'administration dans le secteur privé et au sein de la communauté.