CEO
John Magee
CEO Approval Rating
90/100
VLS Recovery is a provider of railcar cleaning and waste management services to the commercial sector.