Steve Lochan Appointed CEO of Casa de Montecristo
Tabacalera USA has appointed Steven Lochan as the new head of the 11 Casa de Montecristo retail stores. Lochan previously served as the vp of operations strategy…
Tabacalera USA has appointed Steven Lochan as the new head of the 11 Casa de Montecristo retail stores. Lochan previously served as the vp of operations strategy…