Business Development Manager - Express Global Distribution
2 months ago
London
Prospecting for new customers and lead generation, self- sourcing and utilising insights to create opportunities. * Follow up on all leads identified or provided through our internal data strategy