Lead Business Development Manager (UK)
Trustpilot
London, United Kingdom
17 godzin 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