IICD is a nonprofit that has been operating since 1987 and has trained over a 1,200 volunteers, who have taken part in development and community work with projects in Africa, Central America and Brazil.
IICD offers a unique program to people of all ages and walks of life. People with a desire to travel the world and do good.