Crane AgencyAugust 1, 2017 10:49 pmAugust 1, 2017 Crane Agency ranked #5 on St. Louis Business Journal’s list of Largest Insurance Brokerage Firms in St. Louis. Previous PostCrane Agency – One of St. Louis’ Largest Employee Benefits FirmsNext PostCrane Agency is a 2017 Top Workplace