Account Manager
London, London, United Kingdom
NTT Ltd.
NTT Communications
NTTPC Communications
Sales Representative