. ABOUT ISLAMIC RELIEF: Islamic Relief is an international relief and development agency striving to alleviate poverty and suffering..., Islamic Relief has grown to be a key, well known and respected aid agency in disaster relief and the ongoing development......
Job Location: Burlington, ON, Canada