5.022 Mar 2022What a great teamCeo-founderFormer employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness outlookProsInnovation invention. Punching well above our weightConsToo many opportunities given team SizeShow more