New Business Sales Executive (Pre Series B, Enterprise)
3 days ago
London
New Business Development: Identify, target, and secure new enterprise clients, leveraging your ... Based in London, with the ability to travel as needed to meet with clients and attend industry ...