Contact the publisher of this press release Daugherty Ranked Largest IT Consulting Firm and Second Largest Software Developer in St. Louis by St. Louis Business Journal