Cigar News: Luis Miguel Torres to Head Casa de Montecristo
Luis Miguel Torres has been named head of Casa de Montecristo, the premium cigar retail arm of Tabacalera USA and its parent company Imperial Brands. He replaces Steve Lochan, who departed Casa de Montecristo back in April. Torres comes to Casa de Montecristo with twenty years experience in the cigar and retail industries. The past three […]