Rodrigo Rodriguez is the current CEO at ODILO. Prior to this, they worked at BT Global Services from September 2006 to February 2012 as the Product Introduction & BID Leader. Before that, they were an intern at Telefónica from September 2005 to September 2006 in the Technology & Business Development department.
Rodrigo Rodriguez has a Master of Science in Telecommunications Engineering from Universidad Alfonso X El Sabio.
Some individuals on their team include Carlos Anzola - Demand Manager, Nadine Billard - SVP, Content Acquisitions & Strategic Partnerships, and Jorge Alonso - Key Account Manager, España.
Sign up to view 7 direct reports
Get started