2 Web Chat Advisor Jobs in London
-
Customer Success Advisor - German speaking London, England, United Kingdom Customer Success Advisors are the first point of contact for potential customers as well as new and existing customers, and thus the “face” of iwoca. You handle incoming calls, emails and web chats, supporting... 17 days ago
-
Customer Success Advisor - German speaking London, England, United Kingdom Customer Success Advisors are the first point of contact for potential customers as well as new and existing customers, and thus the “face” of iwoca. You handle incoming calls, emails and web chats, supporting... More than 30 days ago
Related Searches
Top locations