Star Leasing Company is owned 100% by its employees and was formed as an ESOP in 1988, originally being founded in 1974. Star Leasing’s headquarters and founding location is in Columbus. Star Leasing had revenue of $65 million in 2007 with estimated annual revenue of up to $75 million. As a semi-trailer leasing company, they have expanded up to 12,000 trailers in their fleet by 2007.
coordinates:
POINT (-82.9987942 39.9611755)