Stephen D. Sprowls, president of PLUS Inc., died suddenly on Aug. 25, while on a brief family vacation in Denver, Colorado. Sprowls spent his entire career in the insurance business, serving the last 31 years as president of PLUS Inc., an Austin-headquartered...
Recent Comments