Annie Barch is an accomplished creative professional with extensive experience in the advertising and branding industry. Currently serving as Senior Director of Creative at DoubleVerify since October 2018, Annie has played a pivotal role in leading creative initiatives and managing a global brand strategy. Previous roles include Creative Director at Grapeshot, where Annie launched a global rebranding effort and collaborated on successful sales-driven campaigns, and Senior Art Director at XenoPsi, where Annie executed high-impact print campaigns for prominent clients. With a solid foundation in art direction and creative management, complemented by a BS in Advertising and Spanish from Syracuse University, Annie has consistently demonstrated expertise in strategic thinking and team leadership across various markets.
This person is not in any teams
This person is not in any offices