5.024 June 2025Great CompanySenior account manager/business developmentCurrent employee, more than 10 yearsSanta Clara, CARecommendCEO approvalBusiness outlookProsRespectable and value their employeesConsSometimes a little too internally focusedShow more