Position: Technical Customer Support Manager Location: This role will be based out of our Nairobi headquarters. Job Description We are searching for an experienced Technical Customer Support Manager to join our product team. This hands-on leader will oversee a team of support engineers to provide enterprise-level technical assistance to our customers and internal users across…