The team you're looking for can't be found in the system.
World Vision Canada 1 World Drive Mississauga, ON L5T 2Y4
World Vision Canada is incorporated in Mississauga, Ontario. For more information,
or for a copy of our latest audited financial statements, please visit www.worldvision.ca or contact Director, Supporter Care at 1-866-595-5550.