Let's Talk

STS is national in scope and centrally anchored in downtown, Chicago, IL. Drop us a line, or submit an email inquiry. We're excited to connect with you.

  • 135 South LaSalle, Suite 3300 | Chicago, IL 60603 View Larger Map
  • (312) 253-3644   Fax: (312) 253-3652

STS Named to Forbes 2018 List of America's Best Management Consulting Firms

STS has been named one of Forbes America’s Best Management Consulting Firms for 2018 - the third year in a row that STS has earned the honor.

“Our mission is to support leaders and organizations, helping them perform at their peak,” says Mary Jo Rogers, Managing Partner. “This award honors the STS team that works in concert every day to deliver an exceptional experience to our clients and participants.”

The America’s Best Management Consulting Firms ranking was created by Statista and is based on information gathered from over 7,500 consulting firm partners and 1,000 business executives.

Founded in 2004 and based in Chicago, STS strives to make a difference for their clients by preparing leaders for the most critical roles, challenging teams to work together more productively, and helping build a culture that leverages the full talents of all employees.