Yaniv est un avocat d'affaires polyvalent. Il est spécialisé dans les transactions nationales et transfrontalières, notamment les fusions et acquisitions, les coentreprises, les scissions, les réorganisations et autres transactions stratégiques. Son expertise porte également sur les stratégies d'acquisition « add on » et « roll up », y compris dans des secteurs hautement réglementés tels que le secteur vétérinaire.
Il compte parmi ses clients des entreprises privées et publiques, des entrepreneurs, des bureaux familiaux, des fonds de capital-investissement et de capital-risque, ainsi que des fonds de pension.
La pratique de Yaniv en matière de capital-investissement et de capital-risque comprend la création de fonds. Il conseille également des investisseurs institutionnels, tels que des fonds de pension, dans le cadre d'investissements dans des fonds privés.
Il assiste régulièrement des clients étrangers désireux de s'implanter au Canada, notamment en créant de nouvelles filiales canadiennes ou en investissant dans des entreprises canadiennes existantes ou en les acquérant.