SALES SUPPORT ADMIN jobs in WORCESTER, United Kingdom

to existing customers First point of contact to new customers to ensure they have a product fit for purpose. Provide sales admin... support for customer sales & billing issues. Communicate with customers via Live chat, Tickets, emails and calls...

team.blue