78284422
Aug 7, 2003
Managing multiple staffing suppliers under a single managed staffing agreement and providing the suppliers with a network and tools to partner with each other on staffing or personnel recruitment projects
Advertising and Business