is not in process of liquidation on Dec 22, 2022
Where is OPTUM SERVICES, INC.'s headquarters?
OPTUM SERVICES, INC.'s headquarters is located at 13625 TECHNOLOGY DRIVE, EDEN PRAIRIE, MN, 55344, USA
What year was OPTUM SERVICES, INC. started?
OPTUM SERVICES, INC. was started in 2013