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