Technology Crossover Ventures has promoted David Yuan from principal to general partner and Nari Ansari and Kapil Venkatachalam from senior associates to vice presidents. All three are based in the firm's Palo Alto office. Mr. Yuan joined TCV in 2005 and focuses on investments in the software, internet and information services sectors. Both Mr. Ansari and Mr. Venkatachalam joined the firm in 2006. TCV is a PE and VC firm focused on growth technology companies.