🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Dynamic Senior Manager for Software Delivery and Team Leadership

Hospitality Full Benefits Career Growth
Company

PLATO Testing Inc.

Location

ottawa, Canada

Posted

June 04, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Elevate software delivery in the Ottawa region as a proactive Senior Manager. Lead a team focused on client engagements while fostering a culture of inclusion and growth.
In this dual-mandate role, you'll guide both delivery and people management. Bring your 10+ years of IT experience, including 5 years in software testing and a proven ability to build relationships with clients and team members. Your leadership will drive project success and employee engagement in a collaborative environment.
Key Responsibilities:
• Lead and mentor a diverse team of professionals
• Support internal training programs and growth plans
• Manage daily team operations and approval processes
• Oversee multiple client projects, ensuring seamless delivery
• Engage actively in local networking events and industry meetups
Requirements:
• Minimum 10 years IT experience, with 5 years in software testing
• 5+ years in people management or supervisory roles
• Strong relationship bui...