James Caballes joined Rizvi Traverse Management in March 2007 and has an extensive career in marketing and advertising, sales and operations, information technology, and improving corporate efficiencies.
James Caballes joined Rizvi Traverse Management in March 2007 and has an extensive career in marketing and advertising, sales and operations, information technology, and improving corporate efficiencies.