Senior Manager, HR
Japan
NTT (Nippon Telegraph and Telephone Corporation)
NTT
SVP, Head of Global Business
The University of Tokyo
The Wharton School