Filter by
Investment type
Investment size
Locations of interest
Filtered by: Saratoga, California, United States
Fill out your locations of interest to be listed here.

Keen to identify and evaluate strategic investment opportunities for Telefónica Digital, as well as representing the organization in Silicon Valley with a team in Europe and Israel.