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