6 Lansing Square #123, North York, ON M2J 1T5, Canada
Canadian Feed The Children (CFTC) is an independent, award-winning international development agency that works through local partners to deliver food security and children's education programs in five countries. Their mission is to unlock children's po...
Year Founded
1986