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 question? 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 2023 Dillon Kane Group • All rights reserved. Privacy Policy.