Great place to work Comms managerCurrent employeeLondon, EnglandRecommendCEO approvalBusiness OutlookProsGreat culture and an important mission to achieveConsLow salary compared to private sectorShow moreHelpfulShare