General Cigar Co. Promotes Chris Tarr to VP of Marketing, Restructures Sales Team
Chris Tarr will be the new vp of marketing for General Cigar Co. Tarr most recently served as region manager for the west region for…
Chris Tarr will be the new vp of marketing for General Cigar Co. Tarr most recently served as region manager for the west region for…