Lead Business Development Manager (UK)
Trustpilot
London, United Kingdom
jeden dzień temu
... full 360 sales cycle (generating leads, demonstrating the product, pricing, negotiation ... marketing team to convert inbound leads from events, webinars and case ...
www.iagora.com