- Alex Chrum
- Mar 23, 2017
OneSpace has officially been named one of the St. Louis Business Journal’s Best Places to Work for 2017. The Best Places to Work Award is a prestigious honor that recognizes the most employee-friendly companies in the Greater St. Louis area. This year, out of 150 nominations and 47 finalists, OneSpace made it to number eight….