On Guard for Humanity
5000 Yonge Street
Suite 1901
Toronto, ON M2N 7E9
Canada
ph: 1.416.549.8021
fax: 1.416.221.8568
alt: 1.647.298.0882
info
Emergency preparedness begins at the local community level
Established in 2005, On Guard for Humanity portrays openly the mission, goals and objectives of its former name the DMS Foundation (Disaster Management Services).
The rebranding of DMS and the birth of On Guard for Humanity represents a significant step-forward to ensure communities exposed to the vagaries of nature and conflict, disease and poverty, will be equipped, trained and prepared to confront any major disaster, but also grow and prosper with the creation of local infrastructures to sustain these communities living in high risk areas of the world.
On Guard for Humanity is run and administered entirely by a dedicated Board of Directors/Trustees and volunteers from all walks of life (Human Capital), who give their time, resources, knowledge and life work experience for the good of humanity and many times at great personal risk to themselves working in the field.
On Guard for Humanity is authorized to operate in three key areas:
On Guard for Humanity establishes Centres in vulnerable areas of the world exposed to recurring natural and other disasters, making use of technological innovation to monitor and predict these events before they occur, move people out-of harms-way as well as prepare these communities to carry-out search and rescue operations long before any outside help arrives.
On Guard for Humanity Centres also provide local communities with counseling on health, family hygiene and care including the prevention and spread of communicable diseases, through localized educational and training programs that can be understood by all members of a community and where everyone is a proactive participant and develop a sense of ownership in their new-found programs’.
On Guard for Humanity creates “partnerships for success” within these communities and with their local authorities that emphasize planning, prevention and proactive measures. On Guard for Humanity underwrites the capital and operating costs of these centers along economic models specifically designed to meet local needs, rather than providing financial aid directly to communities to spend as they see fit. In this way On Guard for Humanity insures that its objectives, as well as the donors who support On Guard for Humanity are met and the community is sustainable and successful.
On Guard for Humanity
5000 Yonge Street
Suite 1901
Toronto, ON M2N 7E9
Canada
ph: 1.416.549.8021
fax: 1.416.221.8568
alt: 1.647.298.0882
info