Cenlar closing Missouri location acquired from Citi
Cenlar is closing its O’Fallon, Missouri office, calling it a difficult decision, a little over seven years after taking over the space from Citigroup. The workforce reduction impacts 93 people. The WARN notification was received by Missouri officials on June 20 and has a layoff date of July 22. The closure was first reported in […]
Cenlar closing Missouri location acquired from Citi Read More »