5.0Apr 24, 2023Chief executive officer (ceo)Current employee, more than 5 yearsRecommendCEO approvalBusiness OutlookProsThe management style leads to a collaborative culture.ConsHigh risk - High rewardShow more