Ogilvy has appointed Edelman’s Maria O'Keeffe as global chief people officer. O'Keeffe will spearhead all of Ogilvy's global experience, strategy and operations for its employees, including employee ...