TBWA/Chiat/Day; Ed Castillo

TBWA/Chiat/Day hired Ed Castillo as head of planning for the New York office. Castillo joins the agency from McCann Worldgroup, where he was senior vice president, global strategy director, primarily focused on the American Airlines business.

Next story loading loading..