Leah Lawrence
Leah Lawrence is a recognized and award-winning leader of organizations focused on delivering social impact. As the president and CEO of Sustainable Development Technology Canada, she transformed the organization, making it a champion for young companies and providing over $1 billion to aspiring entrepreneurs focused on developing technologies to tackle the world’s largest sustainability challenges. […]