What is the meaning of Optum?

What is the meaning of Optum?

Optum means the Prescription Drug Benefit Administrator.

See also  When should you get travel health insurance?