View Post Ad Biz Monday Odds and Ends By Erik Oster on Sep. 8, 2014 - 4:45 PM -Ogilvy Italy crafted this four-minute long ad for telecommunications company Wind (video above). -Full-service agency Pitch announced the hiring of Sara Bamossy as chief strategy officer. link -The North American Effie Awards has ...