Enterprise Software Licensing & Solutions Sales Specialist
NTT America, Inc.Greater London, England, GBGreater London responsible for developing sales strategies and driving software sales engagement.Candidates should possess excellent communication skills and have experience selling complex softwar... Show more