
Leah is a seasoned executive and investor who helps purpose-driven organizations scale with clarity and impact. Most recently she was the Chief Investment Officer for InBC’s $500M strategic investment fund. She also has leadership experience in strategy, product, and operations through her roles at TELUS, Accenture and lululemon.