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.
122187

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.