David Webb

United States
Total Offices: 2
59 Total Employees
Year Founded: 1948

Teams at David Webb

Recently posted jobs

7 Days AgoSaved
In-Office
New York, NY, USA
eCommerce • Fashion • Retail • Manufacturing
Lead and execute David Webb's global marketing strategy and day-to-day communications. Manage high-luxury events, media and influencer relations, branded content production, PR, and digital comms. Grow awareness and mailing lists, measure ROI of activities, partner cross-functionally with merchandising, sales and operations, and build a lean, effective worldwide marketing capability from the NYC headquarters.