NTT Ltd.
Account Executive
IBM
Applications Managed Services Sales
NTT (Nippon Telegraph and Telephone Corporation)
Account Executive
Sumo Logic
Enterprise Account Executive
IBM
IT Infrastructure Sales Executive
IBM
Business Development Manager
Nexon Asia Pacific
Senior Business Development Manager
Preston College