5.022 May 2025Projects managerCurrent employee, less than 1 yearLeeds, EnglandRecommendCEO approvalBusiness outlookProsGood pay, benefits and peopleConsNone to name at all.Show more