The Warc Blog

Ed Castillo

Ed Castillo Name: 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