🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Nature Conservancy IT Business Analyst Contract

Hospitality Full Benefits Career Growth
Company

Nature-Conservancy-of-Canada-Conservation-De-La-Nature-Canada

Location

toronto, Canada

Posted

May 28, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Step into a crucial role at the Nature Conservancy of Canada as an IT Business Analyst on a six-month contract. You will facilitate technology improvements that support conservation efforts across Canada.
As part of NCC, you’ll engage with business teams to identify their technology requirements and propose operational efficiencies. Your work will involve scoping and prioritizing initiatives, conducting root cause analyses, and executing detailed test plans. This role is ideal for a results-driven individual committed to sustainable, impactful change within the organization.
Key Responsibilities:
• Define and manage project requirements and scopes
• Facilitate discussions and prioritize business needs
• Analyze and recommend solutions for complex business challenges
• Develop testing strategies and evaluate outcomes
• Collaborate with teams to ensure smooth integrations
Requirements:
• Degree in IT, Business Analysis, or equivalent
• Minimum 6 years of exp...