5.020 Mar 2025Tech analystCurrent employee, more than 5 yearsLondon, EnglandRecommendCEO approvalBusiness outlookProsInnovative and breaking boundaries with their techConsnone, the team is greatShow more