Chris Lancaster's Location
Tulsa, OK, US
Chris Lancaster's Skills
Chris Lancaster's Summary
Chris Lancaster, based in Tulsa, OK, US, is currently a Service Manager at Tulsa New Holland Inc. With a robust skill set that includes Service Management, Automotive Aftermarket, Customer Satisfaction, Vehicles, Automotive and more, Chris Lancaster contributes valuable insights to the industry.