Optum Torrance

2200 Sepulveda Blvd, Torrance, CA 90501


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.