13 employees
iamindependent was founded in 2000 in response to the growing market need to cut contingent labor costs.
2001