Head of North America Alison · Full Time · 13 days ago Alison 🌎 United States ⭐ 10+ yrs exp 💼 Others Lead and build the North American business from the ground up, owning the end-to-end market strategy, revenue, and hiring. This includes managing the full sales cycle and building executive relationships with agencies and brand advertisers. APPLY