VP, Global Communications and Marketing
23 days ago
New York
Oversee digital marketing initiatives, including website, social media, email marketing, and search ... Bachelor's degree in communications, public relations, marketing or related field. * Minimum 8 ...