3.0Feb 23, 2021Organized and well structuredLocalization managerFormer employee, more than 5 yearsSan Francisco, CARecommendCEO approvalBusiness OutlookProsLots of opportunities to grow your career, employees have long careersConsThis is a large corporation and not a start up so less wiggle room to change existing processesShow more