Business Development Executive, LE - Global Business Sales (London, UK)
London, United Kingdom
2 miesiące temu
... ) areas. Clients of the Large-Enterprise sales teams +$1bil in annual ... deliver actionable, objective insight, helping enterprise leaders and their teams succeed ... who support ~15,000 client enterprises in ~90 countries and territories. ...
www.iagora.com