2.027 Nov 2025Technical support specialistFormer employeeNairobiRecommendCEO approvalBusiness outlookProsOkay for entry level positionConsMinimal growth opportunities within the companyShow more