Showing results for

April 7, 2018

Steve Lochan Leaving Casa de Montecristo

Steve Lochan is no longer the head of Casa de Montecristo, Inc. Lochan will be leaving the company—an Imperial Brands, plc subsidiary—to “pursue other interests”…