How many employees does Holman have?
Holman employs more than 6,000 in North America and Europe.How many retail locations does Holman have?
Holman has 29 dealerships in nine states.Who is the CEO of Holman?
Carl Ortell has been the Holman CEO since March 2015.