Meet Our Team

Management

Marcello Delgobbo's Photo

Marcello Delgobbo

Dealer Principal

905-679-2626

Chris Delgobbo's Photo

Chris Delgobbo

Sales and Finance Manager

905-679-2626

Sales

Tyler Markham's Photo

Tyler Markham

Sales and Leasing Consultant

905-679-2626

Service

Patrick Ryall's Photo

Patrick Ryall

Fixed Operations Manager

Administration

Natalie Delgobbo's Photo

Natalie Delgobbo

HR/Controller