UnitedHealth Group's Optum to close Ohio location, lay off 129

May 17, 2024

The company laid off 114 individuals last month in its naviHealth division.