SVP, Location and Power Strategy
san francisco, california, united states
CyrusOne
SVP, Location and Power Strategy
University of California, Los Angeles - The Anderson School of Management
Technion - Israel Institute of Technology
Tel Aviv University