Leeds
You could be right for this Sales Manager position if you've previously worked as any of the following: Business Manager, Sales Executive, Account Manager, or as a Customer Success Manager or similar. As a Sales Manager, you will report to the EMEA Sales Director and will be primarily responsible...