No, the Rancher role and the Artisan do not stack. Although, it could be beneficial to have both roles to sell the higher-end products of each to make a benefit. For example, the iridium truffles sell higher than the Artisan counterpart.