JobRaahGet matched free

Jobs

Team Leader, Business Support Services

optrust · Toronto, ON · Canada · Hybrid

Pay: CAD 125,456 – 154,517 a year

Posted Sep 29, 2026

Apply with JobRaah

Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.

Team Leader, Business Support Services Type: Contract - 12 Month Location: Toronto (Hybrid) Posting Date: September 29, 2026 At OPTrust, paying pensions today, preserving pensions for tomorrow is our mission and business. When you choose OPTrust, you join a team of smart, talented people who fuel our success and have a passion for pensions. Everyone at OPTrust – in Toronto, London and Sydney – makes a meaningful impact. Our culture is driven by team members with different backgrounds and perspectives creating an inclusive and fulfilling place to work for everyone. We work in a fast-paced environment, but we find time to have fun and give back to the community. What OPTrust offers you Unique culture rooted in our core values – collaboration and teamwork, integrity, respect, flexibility, excellence and continuous improvement. A purpose-driven environment where we all work towards the common goal of paying pensions today and preserving pensions for tomorrow. A flexible, hybrid work model. Benefits package after six months of consecutive employment. Optional membership in our world-class defined benefit pension plan. A dedicated inclusion, diversity and equity strategy with meaningful opportunities to participate, including our employee-led resource groups.  About the role The Team Leader, Business Support Services (“BSS”) will lead the hybrid business / technology team in key program activities such as the development of relevant strategies, requirements gathering, process mapping etc. The position also requires building, maintaining, and enhancing excellent relations with business partners and acting as a liaison between the vendor and business teams. What you’ll do Conducts research, develops standards and methodologies for business analysis activities based on industry standards and best practices. Leads the business and technology teams in the business requirements gathering activities – organizes and lead business and system process reviews, engage business clients to elicit business requirements, uncover areas for improvement, conduct gap analysis and collaboratively participate in the development of effective solutions to address program objectives, and prepares recommendations for PATH management. Directs the efforts of the Business Analysts on the team in large-scale, high-risk initiatives involving multiple domains, with focus on quality and accuracy. Leads the documentation of business requirements, builds process maps, workflows, and other related documents for business requirements to support the PATH program. Monitors program risk, conducts impact analysis and executes post implementation activities. Ensures delivery of critical path items from subject matter experts or business unit owners. Employs effective strategies to proactively mitigate risks and facilitate resolution of problems, identifies impacts and risks of complex issues and communicates to PATH management. Reviews the functional/design…