5.025 Feb 2025Data scientistCurrent employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsFriendly and hard working teamConsNothing to note for thisShow more