Business Development Executive, LE/GE, GTS
London, United Kingdom
miesiąc temu
... value add relationships with clients, delivering long-term client value, and building their book ... spend or could be clients within other (COMPANY NAME) areas. Clients of the Large Enterprise sales ... who support ~15,000 client enterprises in ~90 countries and ...
www.iagora.com