Creative Haven August 24, 2023 News, Education From Dance to Design: The Art of Orchestrating Creative Teams - Insights from Annie Barch, Senior Director of Creative at DoubleVerify Creative Haven August 24, 2023 News, Education From Dance to Design: Annie Barch's Journey to Creative Leadership