Child Protect Canada is a not-for-profit company dedicated to the protection of children, bringing accountability to our health system and bringing accountability to improve the lives of Canadians.