Vectra Trust – Bank & Save, Home Loans, Business Banking

Search Vectra Trust

Our Story

From humble beginnings to a trusted Canadian banking institution.

Vectra Trust was founded in 1985 with a simple yet powerful vision: to provide Canadians with accessible, transparent, and trustworthy banking services. What started as a small community bank in Mississauga, Ontario, has grown into a leading financial institution serving over 5 million customers across Canada.

Our journey has been defined by a relentless commitment to our customers. We believe that banking should be simple, fair, and designed to help people achieve their financial goals. Whether you're saving for a home, starting a business, or planning for retirement, we're here to support you every step of the way.

Today, Vectra Trust is proud to be a member of the Canada Deposit Insurance Corporation (CDIC) and a trusted partner for individuals, families, and businesses across the country. Our headquarters remain in Mississauga, where we continue to innovate and expand our services to meet the evolving needs of our customers.

1985
Founded in Mississauga, ON
1995
Expanded across Ontario
2005
Launched online banking
2020
5 million customers served

Our Values

The principles that guide everything we do at Vectra Trust.

Trust

We build lasting relationships with our customers through transparency, integrity, and reliability.

Innovation

We continuously evolve our products and services to meet the changing needs of our customers.

Community

We are committed to supporting the communities where our customers live and work.

Excellence

We strive for excellence in everything we do, from customer service to financial solutions.

Our Leadership Team

Meet the experienced leaders guiding Vectra Trust into the future.

JD

James Davidson

CEO & President

30+ years of banking experience. Former SVP at TD Bank.

SR

Sarah Reynolds

Chief Financial Officer

20+ years in financial management. CPA designation.

MT

Michael Thompson

Chief Operating Officer

Expert in operational efficiency and digital transformation.

LC

Lisa Chen

Chief Customer Officer

Passionate about delivering exceptional customer experiences.

Vectra Trust By the Numbers

Our impact and reach across Canada.

5M+
Customers Served
150+
Years of Combined Experience
$50B+
Total Assets Under Management
200+
Community Partnerships