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