Expert - Cambridge, Cambridgeshire, United Kingdom,

Customer Service/ Office Support/ Tech Company

You'll work directly with partner-drivers to provide support, educate and excite potential partners about the life-changing flexibility & freedom of the company's platform. The ideal candidate will have a passion for brand marketing and sales..... click apply for full job details