Meet The Team

Diana Bowles

Financial Analyst

Alex Carr

Vice President,
Marketing & Communications

Craig Duvall

Operations Manager

Ted Ferguson

Managing Director,
Chief Sustainability Officer

Nancy Green

Senior Director,
Operations & Finance

Breanna Keener

Operations Coordinator

Alice Martin

Vice-President, Constellation Partnerships

Marne O’Flaherty Wills

Constellation Partnerships Specialist

Nicole Raytek

Sustainability Research Analyst

Leor Rotchild

Executive Director

Rachael Simpson

Administrative Lead and EA to the President and CEO

Julia Zeeman

Program & Operations Director

Our Extended Team

CBSR is proud to work with a wide network of leading industry professionals. Some of those professionals serve as advisors to our organization, informing our growth opportunities and how we can support and advance the future of corporate sustainability in Canada.

Sandra Hamilton


Coro Strandberg