Company description
Christian Blind Mission is an international development organization that operates with the mandate of ensuring people around the world with disabilities are included in development programs and emergency relief efforts. Their faith drives the organization to go into the world’s poorest countries and communities to work with, and help, children and families living in the most difficult circumstances. Christian Blind Mission is headquartered in Stouffville, Ontario of Canada.