5.0Feb 2, 2024Chief executive officer (ceo)Current employeeRecommendCEO approvalBusiness outlookProsInteresting work to be part ofConsInteresting work and all that comes with itShow more