2.029 Nov 2022Chief technology officer (cto)Former employeeRecommendCEO approvalBusiness outlookProsNew technology, innovation, good environmentConsNo vision, No marketing strategyShow more