10 employees
Challenger Services is a contracting company specializing in heavy construction projects.