🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Business Applications & System Manager

Hospitality Full Benefits Career Growth
Company

World Renew

Location

burlington, Canada

Posted

May 28, 2026

Start Your Adventure

Join our team and work where others vacation

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 initiat...