Home Advertising Ogilvy Appoints New Global Finance & People Leadership