Sara is EVP and Head of Creator for North America at Edelman, bringing 17+ years of agency experience to leading a 150-person Creator Marketing team across New York, Toronto, Los Angeles, and beyond. She helps global brands in tech, health, CPG, and corporate sectors drive cultural impact and measurable growth through creator-led strategies rooted in Trust.
Return to the Jury