There are still lots of open positions. Let's find the one that's right for you.
The E-commerce Customer Support Team Lead at Element 119 is responsible for establishing a new department focused on customer service inquiries across various communication channels. This role involves ensuring high-quality customer service, managing the eCommerce returns process, and collaborating with the marketing team to enhance the customer post-purchase journey.