Sales Executive / Business Development / Account Manager
12 days ago
London
Must be comfortable talking to customers on the phone & face to face, directing prospects towards ... Client Support Advisor, Outbound Sales, Customer Service, Inbound Sales, Sales Agent, Sales ...