5.0Mar 16, 202210/10 would recommendSenior business development managerCurrent employee, less than 1 yearLondon, EnglandRecommendCEO approvalBusiness OutlookProsFounders who care, excellent company culture & great product.ConsThat I didn’t find it soonerShow more