Contact STA Group

STA Group consultants work from client locations anywhere in the United States and internationally. We maintain regional offices and are based in Chicago, Illinois. Have a quesion? We would be pleased to discuss your specific business needs with you. Please complete the form below or call us at your convenience.

Chicago Office

222 S. Riverside Plaza

28th Floor

Chicago, IL 60606


Bloomington Office

205 N. Williamsburg

Bloomington, IL 61704


Call Us

(312) 263-6364

© Copyright 2018 STA Group, LLC All rights reserved. Privacy Policy.