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
Program Objectives:
Social Reintegration: To help individuals regain professional, social, and personal stability.
Equitable Access: To ensure...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