Sales Director - France and Benelux
2 days ago
Manchester
Actively approach and engage target prospects and accounts to drive new business, increase customer acquisition, and boost usage and spending. In this role, you’ll handle inbound leads, proactively generate outbound leads, and engage with customers and prospects both online and in-person, doing w...