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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices