Cheryl Petersen is the CFO of TrueCare.
275 people are employed at TrueCare.
TrueCare is based in San Marcos, California.