4.0Oct 17, 2025Excellent cultureSenior risk managerCurrent employee, more than 5 yearsLondon, EnglandRecommendCEO approvalBusiness OutlookProsCulture - people are talented, friendly and care about your well beingConsRequires a self-starter attitude if you want to go places within the business.Show more