Business Development Manager
2 months ago
Greater London
Bachelor's degree or equivalent in Business, Sales, or a related field. * Proven track record of ... Proficiency in CRM software (Hubspot is desirable), sales automation tools, and Microsoft Office ...