Irena Pivovarevich

Irena Pivovarevich  Supervisor, Assurance | Asheville, NC P: 828.254.2374 D: 828.225.3708 Meet Irena Bio Irena Pivovarevich is a Supervisor at DMJPS CPAs + Advisors in Assurance Services. She holds a B.S. in Accounting with a Minor in Finance from Western Carolina...

Annissa Piper

Annissa Piper  Senior Finance Associate | Asheville, NC P: 828.254.2374 D: 828.239.9683 Meet Annissa Bio Annissa is a Client Accounting Specialist in DMJPS PLLC’s Asheville office. Annissa provides administrative support to the firm. She executes and manages a...

Courtney S. Miller, CPA

Courtney S. Miller, CPA Manager, Tax | Boone, NC P: 828.262.0997 D: 828.263.5508 NC #41894 Meet Courtney Bio Courtney Miller is a Manager at DMJPS CPAs + Advisors in Tax Services, sitting in the firm’s Boone office. She prepares tax returns primarily for...

Leah Mayberry, CPA

Leah Mayberry, CPA Chief Financial Officer | Asheville, NC P: 828.254.2374 D: 828.239.9576 NC #30136 Meet Leah Bio Leah Mayberry, CPA is Chief Financial Officer (CFO) at DMJPS PLLC. She is responsible for the firm’s financial operations and business analysis....

Garrett E. Martin, CDPSE, CSX-P, CRISC, CISM

Garrett E. Martin, CDPSE, CSX-P, CRISC, CISM Chief Technology Officer | Asheville, NC P: 828.254.2374 D: 828.225.3617 Meet Garrett Bio Garrett Martin, CSX-P, CRISC, CISM is the Chief Technology Officer at DMJPS PLLC. He holds multiple advanced certifications in IT...

Marshall Livingstain

Marshall Livingstain  Associate, Tax | Asheville, NC P: 828.254.2374 D: 828.225.3625 Meet Marshall Bio Marshall Livingstain is an Associate at DMJPS PLLC in Tax Services. At DMJPS, he prepares tax returns for individuals, partnerships, trusts, and corporations. He...

Gary (Scott) Laws, CPA

Gary (Scott) Laws, CPA Manager, Tax | Asheville, NC P: 828.254.2374 D: 828.225.3686 NC #34227 Meet Scott Bio Scott Laws CPA is a Manager in Tax Services at DMJPS PLLC. He holds a B.A. in Math from the University of North Carolina at Chapel Hill, where he was an...

Mary Haskins

Mary Haskins  Associate, Tax | Asheville, NC P: 828.254.2374 D: 828.225.3616 Meet Mary Bio Mary Haskins is an Associate at DMJPS CPAs + Advisors in the Tax services department. She prepares business and individual tax returns, corresponds with the IRS, and consults on...

Dean Harkleroad, CPA

Dean Harkleroad, CPA Senior Manager, Assurance | Asheville, NC P: 828.254.2374 D: 828.225.3628 NC #18790 Meet Dean Bio Dean Harkleroad CPA is a Senior Manager in Assurance Services at DMJPS PLLC and has over 30 years’ experience providing assurance services to a broad...

Diana Gwaltney, CPA

Diana Gwaltney, CPA Manager, Tax | Asheville, NC P: 828.254.2374 D: 828.225.3705 NC #25319 Meet Diana Bio Diana Gwaltney, CPA is a Manager at DMJPS CPAs + Advisors in Tax Services. She has over twenty years’ experience in public accounting with a focus in taxation...