Senior Manager, Industry Business Development
tokyo, tokyo, japan
Amazon Web Services (AWS)
The University of Tokyo
University of Michigan - Stephen M. Ross School of Business