Our Team
StepStones Team
Heather O’Keefe
Chief Executive Officer
Heather O’Keefe founded StepStones for Youth and has successfully brought this registered charity from a small grassroots volunteer-run organization to a respected industry leader
Liora Sobel
Chief Operating Officer
With over 15 years of leadership experience in the not-for-profit and charitable sectors, as well as lived experience in the child welfare system, Liora has a strong passion for supporting youth involved in child protection.
Jackson Walker
Director of Operations
Jackson (he/him) completed his degree in Media Studies at Queen’s University and has 10 years of experience working in youth programming in both a camp and education setting.
Brenna Lindsay
Director of Programs
With a Bachelor of Science in Biology and Psychology and a certificate in Addictions in Mental Health, Brenna has worked with children and youth in various settings.
Ciara Loughran
Clinical Supervisor
Ciara has a Bachelor of Social Work degree and worked for Scotland's Children’s Aid Society equivalent before moving to Canada in March 2020.
Denise Ballon
Senior Connections Coordinator
Alexi Manis
Senior Development Coordinator
Brittany Bernard
Connections Coordinator
Catherine Daniels
Connections Coordinator
Christopher Warui
Connections Coordinator
Ebony Laing-Asare
Connections Coordinator
Frankie Corrado
Connections Coordinator
Tooba Dawood
Executive Assistant
Gabriel Perez
Communications Coordinator
Kathi Nicoll
Community Engagement Volunteers and Event Coordinator
Mark Plummer
Connections Coordinator
Mike Ryan
Development Coordinator
Pomaa Prempeh
Homelessness Prevention and Service Navigator
Rahwa Esayu
Connections Coordinator
Richard Parker
Youth Amplifier
Samantha Julien
Connections Coordinator
Shalamar Brown-James
Connections Coordinator
Board of Directors
Diavin Miller
Chair & Board Member
Lorna Freeman
Chair & Board Member
Brendan Cochrane
Treasurer
Tanya Sinha
Board Member & Chair of Governance Committee
Roman Lifshitz, RGD
Board Member
Sharon Beers, CHRL
Board Member
Katherine Brown
Board Member
Tim Leonard
Board Member