Business Development Manager
1 month ago
London
Business Development Manager Reports to: Head of Sales, UK, Europe, and Asia Job location: London ... Knowledge of a CRM and sales reporting systems Desirable: Sales experience gained within a company ...