People + Opportunities + Collaboration = Solutions

Good causes need people-focused solutions.
Cause Leadership works with leaders and cause-based organizations to ignite this relationship.

Our Cause Collaborator Group

Chief Collaborator

Since entering the executive search field in 1997, David has successfully placed senior-level candidates with a wide variety of organizations across a broad spectrum of the charitable sector. David is often sought out as a source of information for those interested in a career in the not-for-profit sector. Well connected, David builds relationships with a long-term view for the advantage of clients and candidates alike.

David’s involvement in the not-for-profit sector manifests itself in his personal and professional life. He currently serves on the board of Directors of Christie Gardens Apartments and Care Inc., and Prison Fellowship Canada, formerly on the Board of Directors of the Ontario Prayer Breakfast, Mission Aviation Fellowship of Canada, and previously served on The Kiwanis Club of Toronto Foundation. David is a member of the Association of Fundraising Professionals (Toronto Chapter).

Based in Toronto, Ontario, David can be reached by phone or email at:

(416) 855-1872 |

Principal, David Stewart Media

David Stewart Media was born from a love of capturing athletes in their element, and has since grown to become a full-service media group partnering with businesses from sports, to financial sector, to non-profits, to communicate their unique passions through the power of video.

Headed by David Stewart who brings years of commercial videography, media and sports experience, and a passion for aesthetic achievement and the financial sector, David Stewart Media is excited to collaborate with you to bring your dreams to reality.

Based in beautiful Collingwood Ontario, we routinely do work across Canada, North America and Europe, and have traveled as far as Asia and South America to bring our client’s vision to life.

David can be reached by phone or email at:

(416) 455-0775 |