Business Development Executive, LE - Global Business Sales (London, UK)
London, United Kingdom
27 dni temu
... ) Business Developers drive the full sales cycle, from identifying prospects to ... . Clients of the Large-Enterprise sales teams +$1bil in annual revenue. ... 20,000 associates globally who support ~15,000 client enterprises in ~ ...
www.iagora.com