Main Menu Main Content
A - Z

Attorney Directory

NAME / TITLE
LOCATION
CONTACT

A

716-848-1645
Evan F. AndersonAssociate
716.848.1584

B

716.848.1249
416.595.2693
Andrew G. BeschSenior Associate
716.848.1734
716.848.1705
Brandon J. BourgAssociate
716.848.1607
716.848.1446
716.848.1487

C

Mario T. CaitoAssociate
716.848.1756
716.848.1258
Michael ChilleParalegal
518.433.2423
Erica L. ChiodoAssociate
716.848.1244
716.848.1598
716.848.1461
Alyx ClearParalegal
716.848.1285
Robert B. ConklinRetired Partner
716.848.1462
Madeline G. CookAssociate
716.848.1691
518.433.2422
716.848.1665

D

716.848.1711
John T. M. DiMaio Ph.D.Senior Associate
716.848.1432
Collin J. DoaneAssociate
585.613.3945
Richard B. DopkinsRetired Partner
716.848.1374
Andrew D. DrillingSenior Associate
716.848.1412

E

716.848.1339
Asia R. EvansAssociate
716.848.1543
716.848.1718
416.595.2671

F

Adam M. FaethAssociate
716.848.1292
716.848.1318
716.848.1266
Amy J. FitchPartner
716.848.1384
Robert B. Fleming Jr.Retired Partner
716.848.1376
716.848.1714
Alexandra C. FoxParalegal
585.613.3962
716.848.1609

G

Warren GelmanPartner
716.848.1275
Andrea M. GervaisSenior Associate
716.848.1505
Thomas R. GrenkeAssociate
716.848.1219
716.848.1277

H

716.848.1679
Timothy HoPartner
416.595.2673

J

Blaine B. JensenAssociate
716.848.1744

K

Kevin M. KearneyPartner, General Counsel
716.848.1385
Samuel E. KielarAssociate
716.848.1534
Brian S. KrastevAssociate
716.848.1252
716.848.1410

L

Bridget C. LambRenewable Energy Project Manager
716.848.1525
716.848.1526
716.848.1506
Alicia LeglandAssociate
518.433.2416
Graham S. LeonardSenior Associate
585.613.3941
716.848.1343
Peter C. LutzPartner
585.613.3940

M

Lance J. MaddenRetired Partner
716.848.1250
716.848.1524
716.848.1414
Fallon E. MartinAssociate
716.848.1594
518.433.2403
716.848.1482
Thomas A. MitchellSenior Associate
716-848-1263
Joshua MrukParalegal
716.848.1614

N

Erin E. NowakParalegal
716.848.1605

O

716.848.1287
716.848.1475

P

518.433.2450
Zoe H. PeppasLaw Clerk
716.848.1754
Nicole E. PopeAssociate
716.848.1415
Katey PortnerParalegal
716.848.1257

R

Joseph M. ReynoldsOf Counsel
716.848.1330
716.848.1510
Samantha M. RoseParalegal
518.433.2455
716.848.1759
716.848.1388

S

716.848.1508
716.848.1465
716.848.1269
518.433.2410
Emma M. SavinoAssociate
716.848.1559
Matthew SchererSenior Associate
716.848.1386
Joseph V. SeditaRetired Partner
716.848.1383
716.848.1344
Rhonda ShoupAudit Manager
716.848.1589
716.848.1545
716.848.1369
Paul J. SteinigAssociate
716.848.1231
Andrea StojekParalegal
716.858.1337
Brendan StoneAssociate
716.848.1474
716.848.1327

T

716.848.1392
716.848.1639

V

Jack Van Der PuyParalegal
716.848.1663
Michael Van WagnenSenior Audit Manager
716.848.1486

W

518.433.2409
518.433.2425
585.613.3942

Y

Sera YoonAssociate
518.433.2444
Erin M. YoungParalegal
716.848.1305

Z

518.433.2420