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, Webster or Geneseo.