New publisher joins Sail magazine September 28, 2012 Active Interest Media named Chris Allen publisher of Sail magazine. Allen spent most of his career at Time Inc., including 20 years at Cooking Light,
New publisher joins Sail magazine Active Interest Media named Chris Allen publisher of Sail magazine. Allen spent most of his career at Time Inc., including 20 years at Cooking Light,