... . As the Customer Support Team Leader, you will be ... position will involve leading a team of five staff while working ... in a team environment Attention to detail Reporting and Administration to ... friendly, supportive, and fun team environment This role would be ...
2 days ago