Affleck joins after a two-year stint at 360i New York, where he was managing director. Reporting into Matthew Platts, chief executive of Media Brands at Dentsu Aegis Network, will now lead the agency ...