EDWARD SCOTT

DENVER, CO (USA)
Role(s):
Founder/Owner/Principal

A.I.

Location: DENVER
Industry: Staffing/Recruiting
Year Founded: 1999
Number Employees: 1,000-10,000 people
Description: THE LARGEST MULTI-COMPANY BEING CREATED