Head of Business Development EU
26 days ago
London
Multipass customer offering includes local dedicated UK, US and EU accounts, as well as a single ... Proven track record of success in business development, sales, or partnership roles within the ...