🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

VP of IT and Corporate Systems Modern Niagara

Hospitality Full Benefits Career Growth
Company

Modern Niagara

Location

vaughan, Canada

Posted

June 03, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Oversee the IT landscape and corporate systems at Modern Niagara as Vice President, driving strategic initiatives that enhance operational excellence and security. This dynamic role ensures technology aligns with business needs and supports growth.

In this pivotal position, the Vice President of IT and Corporate Systems will lead the modernization and governance of Modern Niagara’s enterprise technology. You will enhance systems such as NetSuite and UKG, ensuring they are secure and efficient. This role encompasses cybersecurity strategy, service management, and responsible AI integration, with direct implications for employee productivity and decision-making.

Key Responsibilities:
• Lead corporate systems strategy and performance management
• Improve end-to-end business processes across departments
• Manage cloud and enterprise infrastructure strategy
• Develop capabilities for effective IT service management
• Strengthen cyberse...