5.0Oct 27, 2025Business development managerFormer employee, more than 5 yearsLondon, EnglandRecommendCEO approvalBusiness OutlookProsGood comp and flexible workingConsLimited exposure to big logosShow more
5.0Jul 4, 2024Business development managerCurrent employee, more than 5 yearsLondon, EnglandRecommendCEO approvalBusiness OutlookProsManage your own time, build your own roleConsSME environment requires a lot of flexibilityShow moreHelpfulShare