above to lead and oversee the technical and support team whose responsibilities include product rollouts, client setups, customer... department, driving the success of the department by holding team members accountable and aligning customer support efforts......
Job Location: Gauteng, South Africa