Anna Lynch is the managing partner of the Firm. Anna also serves on the Firm`s Corporate & Business and Health Care practice groups. Dedication, honesty and the ability to make tough calls−these are just a few reasons why our clients call on Anna. Anna can meet you in any of the Firms offices in Rochester, Buffalo, Canandaigua, or Geneseo.