Ogilvy has announced the appointment of Max McKeon as Executive Creative Director (ECD) for its Sydney office. McKeon, an award-winning creative,....