Out of the more than 230 nominations submitted for the St. Louis Business Journal 2022 Best Places to Work Awards, the #HomeOfPossbility placed in the top 74 as finalists! Winners will be announced on May 20. Congrats and good luck to all our employee-owners!
Full details can be found here.