4.0May 20, 2025reviewResearch programme managerCurrent employee, more than 3 yearsTwickenham, EnglandRecommendCEO approvalBusiness OutlookProsGood flexible working arrangements. Come in once a weekConsNot many opportunities to be promotedShow more