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 more
5.0Oct 27, 2025Business development managerFormer employee, more than 5 yearsLondon, EnglandRecommendCEO approvalBusiness outlookProsGood comp and flexible workingConsLimited exposure to big logosShow moreHelpfulShare