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