3.018 Mar 2025New business salesBusiness development managerFormer employeePreston, North West England, EnglandRecommendCEO approvalBusiness outlookProsColleagues, bonus scheme, incentives, payConsmicro management, pressure, not for purpose productShow more