michelle borromeo Email

Director Operations . STA Group

Chicago, IL

Location

LinkedIn

Current Roles

Employees:
138
Revenue:
$20M
About
STA Group is passionate about technology and delivering world class results for our clients. Our clients have rewarded us with a compounded growth rate since inception of over 30% We provide a wide range of technology services including software development, state of the art tools and techniques, and expert consulting for organizations who want results.
STA Group Address
222 S. Riverside Plaza
Chicago, IL
United States

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.