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