Ed Castillo

Ed Castillo

Job Title: Head of Planning

Company: TBWA\Chiat\Day New York

Ed Castillo is head of planning at TBWA\Chiat\Day New York. He joined the company in June 2012 from McCann Worldgroup, where he was SVP/global strategy director, focusing on the American Airlines business.

This author's posts