Customer Support Specialist
We are looking for a Customer Support Specialist with excellent communication skills and who enjoys putting our customers first to join our customer support team. In this role you will be reporting to our head of customer support and deliver flawless customer experience by providing ongoing support and help our customers with building amazing e-lea...