CREATIVE STRATEGIST, BUSINESS DEVELOPMENT
6 days ago
New York
Founded in 2012, Invisible North is a female-owned creative marketing agency headquartered in NYC ... Wide understanding of storytelling frameworks from music, to movies, gaming, architecture ...