🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Manager, Default Resolution

Hospitality Full Benefits Career Growth
Company

SCI Lease Corp

Location

markham, Canada

Posted

May 28, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

We’re looking for an experienced, people‑first leader to join SCI Lease Corp (an Auto Financial Services company) as Manager, Default Resolution. In this role, you will lead two teams Insurance Default Management and Collections & Recovery driving timely, compliant, and customer‑focused resolution of defaulted and past‑due accounts. You’ll oversee end‑to‑end default strategies (from early intervention through recovery), remove roadblocks for your teams, and partner across the business to continuously improve outcomes, controls, and the customer experience.

Responsibilities

  • Lead, support, and develop two high‑performing teams (Insurance Default Management and Collections & Recovery) through coaching, performance management, and clear expectations
  • Oversee end‑to‑end default resolution workflows, from early‑stage delinquency through default, insurance claim coordination (where applicable), recovery, and account closure
  • Provide day‑to‑day l...