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.