The Customer Service Team Leader’s role is a people’s person role. The team leaders will be responsible for encouraging, motivating, and developing team members All aspects of the role will be customer-centric and to be focused on what will give the customer the best possible experience from the site and customer service in a competitive world.
top of page
bottom of page