David United Hallelujah! Train is a nonprofit organization established in Montreal. Our mission is to raise funds to feed and provide warm meals, shelter and essential support to t...more...See more text
Rehabilitation Integration Program
Helping individuals reintegrate into society by providing them with resources, skills, and support to regain professional, social, and personal ...more...See more text
Discovering Shared Interest, Enhancing & Delivering Shared Value.
International Affairs, Public Affairs, Government Relations, and Governance.
Advocacy through civility, and respec...more...See more text