Leadership Team

About

The Leadership Team at New Country is responsible for setting strategic direction, overseeing operations, ensuring exceptional customer service, and driving growth across all dealership locations. This team collaborates to enhance both the car-buying and ownership experience, aligning all departments towards achieving the company's vision and goals.