Jameson Irish Whiskey Appoints Ogilvy As Its New Global Creative Agency Ogilvy recently announced that it has been selected by Jameson as its new global lead creative agency.