Steven Landry

Board Member

Steven Landry is a dual citizen of the United States and Canada, currently residing in Sarasota, Florida, where they serve as a Board Member for DealerShop™ and Leader Auto Resources LAR Inc., among other positions. They have a distinguished career in the automotive industry, having held leadership roles such as President and CEO of DaimlerChrysler Canada and ATCO Group's Chief Development Officer. They also served as President and CEO of AutoCanada, the largest publicly traded retail auto retailer in Canada. Steven holds a Bachelor of Commerce from Saint Mary's University and an MBA from Michigan State University.

Location

Sarasota, United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices