Company attributes
Industry
Location
Founder
Number of Employees (Ranges)
10,001+
Number of Employees
45,000
Full Address
360 NW 27th Street Miami, FL 33127
150 N. Riverside Plaza Suite 2800 Chicago, IL 60606
Founded Date
January 1, 2008
Phone Number
+17867855800
+13122543300
Competitors
Other attributes
Company Operating Status
Active
Strategic Partnerships
No article content yet.
Timeline
No Timeline data yet.
Funding Rounds
Products
Acquisitions
SBIR/STTR Awards
Patents
Further Resources
No Further Resources data yet.