Steve DeLuca

AmEx Publishing Ups Steve DeLuca

American Express Publishing has given expanded duties to Steve DeLuca at a time when the company faces growing print competition for the luxury ad dollar. 

‘Departures’ Launching Unique Take on E-Commerce

Flash sale sites like may have taken off lately, but Departures, the AmEx Publishing magazine that is sent free to those members, is taking a decidedly different approach to e-commerce.