neil-scott-technical-sales-manager-leeds