Someone who brings something, like a product or an advertisement, into existence.
Recommended For You
Creator Plus Hires Peter Sherman As Head Of Marketing
This week in leadership updates, Peter Sherman is named Creator Plus’ head of marketing, FIGS hires…
Trend Set: Cannes, Instacart And Sound On
Ayzenberg Junior Strategist Ashley Otah recounts this week’s trends. Cannes Film Festival The TikTok takeover. TikTok…
Pandemic-Fueled Spending On Mobile Games Winds Down
According to the latest NPD Group US video game sales report, consumer spending on video game…