SCI Lease Corp Employee Directory

Financial ServicesOntario, Canada51-200 Employees

We’re not just keeping pace with change — we’re driving it.

SCI Lease Corp is an independent, Canadian-based leader in automotive leasing. Our Premier Leasing Program enables manufacturers to offer competitive lease solutions through their dealer networks, powered by a fully digital, end-to-end process.

Find SCI Lease Corp employees' phone numbers or email addresses

SCI Lease Corp Global Highlights

Location
Employees

North America
68

Minus sign iconPlus sign icon
  • Canada
    67
  • United States Of America
    1

SCI Lease Corp's Leadership

  • Stylized image of a person
    M. G.
    Chief Marketing Officer
    Phone icon
  • Stylized image of a person
    E. J.
    Vice President Credit And Funding
    Phone icon
  • Stylized image of a person
    I. M.
    Vp Of Finance
    Phone icon
  • Stylized image of a person
    J. C.
    Svp, Dealer Development And Support
    Phone icon
  • Stylized image of a person
    K. P.
    Senior Vice President, Oem Relations, Sci Lease Corp
    Phone icon
  • Stylized image of a person
    N. N.
    Vice President, Lease Administration
    Phone icon
  • Stylized image of a person
    P. M.
    Svp It Operations
    Phone icon
  • Stylized image of a person
    J. O.
    Director - Remarketing
    Phone icon

Contact profiles from SCI Lease Corp

Name
Title
Contact Info
Location
Last Update
  • Stylized image of a person
    W. Z.
    Business System Analyst
    Phone icon
    CanadaOntario
    Sep 09, 2025
  • Stylized image of a person
    N. P. J.
    Analytics Developer
    Phone icon
    CanadaOntario
    Nov 18, 2025
  • Stylized image of a person
    G. D.
    Bilingual Lease Maturity Specialist
    Phone icon
    CanadaOntario
    Aug 10, 2025
  • Stylized image of a person
    T. S.
    Risk Analyst (audit Assurance And Risk Management)
    Phone icon
    CanadaOntario
    Aug 07, 2025
  • Stylized image of a person
    M. S.
    Phone icon
    CanadaOntario
    Nov 25, 2025

Frequently Asked Questions

What is SCI Lease Corp known for?

Minus sign iconPlus sign icon
SCI Lease Corp was founded in 2015 operates in the Financial Services industry. The company's main headquarters is located in 675 Cochrane Drive North Tower, 4th Floor. Explore SCI Lease Corp's company overview page for more information.

What is SCI Lease Corp's most common email format?

Minus sign iconPlus sign icon
SCI Lease Corp employees' email format typically follows the pattern of . Trying to find reliable and up-to-date employee contact data? Find more SCI Lease Corp email formats with LeadIQ.

How many employees does SCI Lease Corp have currently?

Minus sign iconPlus sign icon
SCI Lease Corp has approximately 71 employees as of December 2025. These team members are located across 1 continents, including North America.

Who are SCI Lease Corp's key employees and leadership?

Minus sign iconPlus sign icon

As of December 2025, SCI Lease Corp's key employees include:

  • Chief Marketing Officer: M. G.
  • Vice President Credit And Funding: E. J.
  • Vp Of Finance: I. M.
  • Svp, Dealer Development And Support: J. C.
  • Senior Vice President, Oem Relations, Sci Lease Corp: K. P.

Looking for contact data? Unlock accurate emails and phone numbers for your ideal prospects with LeadIQ.

Ready to create more pipeline?

Get a demo and discover why thousands of SDR and Sales teams trust
LeadIQ to help them build pipeline confidently.

© LeadIQ, Inc. All rights reserved.