Eric Matthews, chief business officer, biopharma business development at Caris Life Sciences. [Photo: Caris Life Sciences]
Santhosh Ananthakrishnan has been appointed chief business officer of Dallas-based ThoughtFocus Inc., a global provider of digital services and technology-enabled digital operations focused primarily on the financial services market....