5.0Aug 5, 2022Great place to workDirectorCurrent employee, more than 5 yearsLondon, EnglandRecommendCEO approvalBusiness OutlookProsGreat team with supportive members.ConsCan be busy and fast paced!Show more