World Vision Canada

HQ
Mississauga
Total Offices: 2
400 Total Employees
Year Founded: 1957

Teams at World Vision Canada

21 Hours AgoSaved
Hybrid
Mississauga, ON, CAN
Social Impact
Owns the enterprise-wide business and information view across fundraising, finance, program delivery, and workforce. Engages senior leaders, analyzes data and processes, resolves conflicting definitions, documents data lineage and contracts, and translates business needs into traceable delivery requirements. Establishes data quality, privacy, validation, and acceptance standards while supporting large-scale transformation initiatives and AI or analytical data workloads.
2 Days AgoSaved
Hybrid
Mississauga, ON, CAN
Social Impact
Designs end-to-end technology solutions for business and technical challenges. Develops architecture artifacts, reusable designs, estimates, roadmaps, and communicates solutions to stakeholders and Scrum teams. Ensures alignment with enterprise architecture standards, policies, security, and technology strategies while helping define future direction and reduce technical debt. Requires broad expertise across cloud infrastructure, integration, data platforms, web technologies, CRM/ERP systems, AI, DevSecOps, and Agile delivery.
2 Days AgoSaved
Hybrid
Mississauga, ON, CAN
Social Impact
Leads organizational change management for enterprise digital transformation initiatives. Develops change strategies, impact and readiness assessments, stakeholder communications, training, adoption programs, champion networks, and resistance interventions. Advises executives and managers, measures adoption through analytics and dashboards, reports progress to leadership, and builds internal change capability. The role requires strong facilitation, stakeholder engagement, change methodology, and experience delivering transformation programs across multiple teams.