Manager, Creator Marketing
15 days ago
Newark
... media. * You are a self-starter, comfortable with ambiguity, and able to zoom out of the day-to-day ... Bachelor's degree in Business, Marketing, Communications, PR, or relevant study * 4-7+ years of ...