Support Team Lead
The Support Team Lead will oversee an international team of technical support representatives and be responsible for ensuring the team provides exceptional support to our customers. They will manage the day-to-day operations of the support team, with a focus on ensuring our team of technical specialists becomes best in class. Since the majority of the team is based in the Asia timezone, they will also act as a Support agent for tickets from our customers in Africa.
Apply now