Meet our Team

Michael Croxon
Michael Croxon
President & CEO

Jim VanDusen
Jim VanDusen
Chief Operating Officer

Mike Foley
Mike Foley
CFO

Joe Cornacchia
Joe Cornacchia
General Manager

Mary-Anne Hart
Mary-Anne Hart
Human Resources Manager

Chris Elwood
Chris Elwood
General Sales Manager

Pasquale Petrozzi
Pasquale Petrozzi
Service Manager

Michael Lam
Michael Lam
Parts Manager

Robert Stephan
Robert Stephan
Pre-Owned Manager

Paul Morton
Paul Morton
New Vehicle Sales Manager

Allen Trimble
Allen Trimble
Leasing Manager

Jim Mallinos
Jim Mallinos
Financial Services Manager

Hovig Tanielian
Hovig Tanielian
Training & Development Manager

David Alavie
David Alavie
Product Advisor

David Derouin
David Derouin
Product Advisor

Justin Zheng
Justin Zheng
Product Advisor

Jonathan Henriques
Jonathan Henriques
Product Advisor

Ashkan Farboud
Ashkan Farboud
Product Advisor

Tina Saunders
Tina Saunders
Service Advisor

Carina Melo
Carina Melo
Service Advisor

Bobby Chong
Bobby Chong
Shop Foreman

Ben Anderson
Ben Anderson
Service Technician

Josh  Nelson
Josh Nelson
Lube Technician

Jeff Koteff
Jeff Koteff
Service Technician

Mark (Ozzie) Osborne
Mark (Ozzie) Osborne
Service Technician

Mark Thorton
Mark Thorton
Service Detailer

Joseph Wong
Joseph Wong
Shuttle Driver

Pieter Klien
Pieter Klien
Apprentice

Tyler Friese
Tyler Friese
Apprentice

Seth Gallan
Seth Gallan
Technician

Marco Paz
Marco Paz
Technician

Chris Woo
Chris Woo
Technician