SCI Lease Corp logo

SCI Lease Corp Employee Directory

Financial ServicesOntario, Canada51-200 Employees

SCI Lease Corp is an independent automotive leasing company based in Markham, Ontario. It offers a Premier Leasing Program that enables manufacturers to offer competitive lease options through their dealer networks, supported by a fully digital, end-to-end process. This arrangement positions the company within Canada's automotive leasing market, emphasizing a digital approach to creating and executing lease deals through dealer networks.

Its customer base comprises manufacturers and their dealers seeking standardized lease solutions across networks. In August 2020, NETSOL Technologies announced a partnership with SCI Lease Corp and identified it as its first North American customer for the NFS Ascent platform. The company maintains a mid-sized Canadian footprint and operates within the national market.

Find SCI Lease Corp employees' phone numbers or email addresses

SCI Lease Corp Global Highlights

Location
Employees

North America
71

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

SCI Lease Corp's Leadership

  • Stylized image of a person
    D. R.
    Chief Financial Officer At Sci Ltd //Sci Lease Corpp//Taq
    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
    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
  • Stylized image of a person
    R. B.
    Director - Business Systems
    Phone icon
  • Stylized image of a person
    A. W.
    Regional Sales Manager
    Phone icon

SCI Lease Corp Employee Metrics

100%
50%
0%
2026
2025
  • Banking
  • Finance
  • Accounting
  • Legal
  • Quality Assurance
  • Other

Contact profiles from SCI Lease Corp

Name
Title
Contact Info
Location
Last Update
  • Stylized image of a person
    E. J.
    Vice President Credit And Funding
    Phone icon
    CanadaOntario
    Apr 14, 2026
  • Stylized image of a person
    I. M.
    Vp Of Finance
    Phone icon
    CanadaOntario
    Jun 28, 2026
  • Stylized image of a person
    N. N.
    Vice President, Lease Administration
    Phone icon
    CanadaOntario
    May 08, 2026
  • Stylized image of a person
    P. M.
    Svp It Operations
    Phone icon
    CanadaOntario
    Jun 27, 2026
  • Stylized image of a person
    J. O.
    Director - Remarketing
    Phone icon
    CanadaOntario
    Jul 01, 2026
  • Stylized image of a person
    R. B.
    Director - Business Systems
    Phone icon
    CanadaOntario
    Jun 27, 2026
  • Stylized image of a person
    A. W.
    Regional Sales Manager
    Phone icon
    CanadaOntario
    Mar 16, 2026
  • Stylized image of a person
    F. G.
    Customer Experience Quality And Compliance Lead
    Phone icon
    CanadaOntario
    Jul 17, 2026
  • Stylized image of a person
    S. M.
    Dealer Support Team Lead
    Phone icon
    CanadaOntario
    Oct 22, 2025
  • Stylized image of a person
    Y. M.
    Regional Sales Manager
    Phone icon
    CanadaQuebec
    Jun 26, 2026

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. 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 72 employees as of July 2026. 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 July 2026, SCI Lease Corp's key employees include:

  • Chief Financial Officer At Sci Ltd //Sci Lease Corpp//Taq: D. R.
  • Vice President Credit And Funding: E. J.
  • Vp Of Finance: I. M.
  • Vice President, Lease Administration: N. N.
  • Svp It Operations: P. M.

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.