πŸŽ“ JobsStudent.com

Your Gateway to Student Success

← Back to Student Jobs

Business Applications & System Manager

Student-Friendly Entry-Level
Company

World Renew

Location

burlington, Canada

Posted

June 04, 2026

πŸŽ“ Ready to Start?

Join thousands of students launching their careers

Apply Now

About This Opportunity

Job Title: Business Applications & Systems Manager

Department: Operations

Reports To: Information Systems Director

Status: Full-Time, Exempt

Location: Hybrid - In-office/Hybrid in Burlington, ON, Canada or in Byon Center, MI, USA

Salary Level: J

USD: $80,649 - $90,730

CAD: $82,206 - $92,481

PURPOSE The Business Applications & Systems Manager is a global role responsible for the configuration, management, and optimization of World Renew’s core IT platforms, including Microsoft 365, Salesforce, Sage Intacct, CommCare, Nexonia, and Dayforce, across a multi-site humanitarian organization. This role ensures secure, reliable, and compliant operations for both North American headquarters and international field offices. The Business Applications & Systems Manager provides technical support, training, and troubleshooting to users worldwide, supports digital transformation initiatives, safeguards sensitive data, and ensures...