Optum Torrance
2200 Sepulveda Blvd, Torrance, CA 90501
PROFILE
Optum is a privately held company founded in 2000 by Dr. Ravindra K. Ahuja as Innovative Scheduling, Inc. The company headquarters is situated on 10 acres in Dallas, Texas, and additional offices are located in Yerevan, Armenia; Bangalore, India; and Perth, Australia.