Our People

Meet our team of CPAs and advisors invested in your success.

At DMJPS, team is everything.

Meet the people behind our personal attention. We deliver each of our services through a team of financial professionals who adhere to the highest standards of our industry. When you become a DMJPS client, everyone on our team works for you. 

People Type radio filter

Refine

choose a service
Service filter (people, insights, resources)
choose an industry
Related Industry filter
People Location filter

NOTE: The professionals listed in this section are not licensed CPAs and do not render professional services except under the supervision of a licensed CPA.

Partners

Haddock Drew w. tie e1696350600961

Drew Haddock, CPA

Partner, Chief Executive Officer
Sanford Office
Haddock Drew w. tie e1696350600961

Drew Haddock, CPA

Partner, Chief Executive Officer
Sanford Office
mason 5 Edit e1729716373522

Mason Barringer, CPA, CFE

Partner, Director of Assurance Services
Greensboro Office
mason 5 Edit e1729716373522

Mason Barringer, CPA, CFE

Partner, Director of Assurance Services
Greensboro Office
Bennett Robin

Robin Bennett, CPA

Partner
Sanford Office
Bennett Robin

Robin Bennett, CPA

Partner
Sanford Office
Sok Hean Cheng edited scaled e1653654257141

Sok Cheng, CPA, CVA, ABV, CFF

Partner, Tax
Asheville Office
Sok Hean Cheng edited scaled e1653654257141

Sok Cheng, CPA, CVA, ABV, CFF

Partner, Tax
Asheville Office
Mickey Dale w Tie 1 e1652986875103

Mickey Dale, CPA

Partner, Tax
Asheville Office
Mickey Dale w Tie 1 e1652986875103

Mickey Dale, CPA

Partner, Tax
Asheville Office
Gillis Mike

Michael Gillis, CPA, PFS, CGMA

Partner
Greensboro Office
Gillis Mike

Michael Gillis, CPA, PFS, CGMA

Partner
Greensboro Office
Rollin Groseclose w Tie 1 e1652988889993

Rollin Groseclose, CPA, CGMA

Partner, Director of Tax Services
Asheville Office
Rollin Groseclose w Tie 1 e1652988889993

Rollin Groseclose, CPA, CGMA

Partner, Director of Tax Services
Asheville Office
Ben 1 Edit e1689260079355

Benjamin Hamrick, CPA, ABV, CFF, ASA, CM&AA, CVA, CGMA

Partner, Valuation Services
Asheville Office
Ben 1 Edit e1689260079355

Benjamin Hamrick, CPA, ABV, CFF, ASA, CM&AA, CVA, CGMA

Partner, Valuation Services
Asheville Office
Hartley Laura

Laura Hartley, CPA

Partner, Assurance
Greensboro Office
Hartley Laura

Laura Hartley, CPA

Partner, Assurance
Greensboro Office
howell web

R. III, CPA, CSEP

Partner, Tax
Greensboro Office
howell web

R. III, CPA, CSEP

Partner, Tax
Greensboro Office
Kapelar John w. Tie e1751027375178

John Kapelar, CPA

Partner, Tax
Monroe Office
Kapelar John w. Tie e1751027375178

John Kapelar, CPA

Partner, Tax
Monroe Office
Jeff Marko Perferred Circle Image

Jeff Marko, CPA

Partner, Tax
Durham Office
Jeff Marko Perferred Circle Image

Jeff Marko, CPA

Partner, Tax
Durham Office
Miller Susan

Susan Miller, CPA

Partner, Tax
Durham Office
Miller Susan

Susan Miller, CPA

Partner, Tax
Durham Office
Mills Emily e1750259306947

Emily Mills, CPA

Partner, Assurance
Monroe Office
Mills Emily e1750259306947

Emily Mills, CPA

Partner, Assurance
Monroe Office
david 4 Edit e1719421961592

David Mize, CPA

Partner, Tax
Greensboro Office
david 4 Edit e1719421961592

David Mize, CPA

Partner, Tax
Greensboro Office
Dan 3 Edit scaled e1752590672540

Dan Morrow, CPA

Partner, Assurance
Concord Office
Dan 3 Edit scaled e1752590672540

Dan Morrow, CPA

Partner, Assurance
Concord Office
Jonathan 1 Edit e1730989327290

Jonathan Peddrick, CHBC

Partner, Healthcare
Greensboro Office
Jonathan 1 Edit e1730989327290

Jonathan Peddrick, CHBC

Partner, Healthcare
Greensboro Office
Plyler Todd w. Tie e1750882973450

Todd Plyler, CPA

Partner, Tax
Monroe Office
Plyler Todd w. Tie e1750882973450

Todd Plyler, CPA

Partner, Tax
Monroe Office
Isaac Rowles w Tie e1653999254509

Isaac Rowles, CPA

Partner, Assurance
Asheville Office
Isaac Rowles w Tie e1653999254509

Isaac Rowles, CPA

Partner, Assurance
Asheville Office
Shuntich Ron w. Tie e1750258595713

Ronald Shuntich, CPA

Partner, Tax
Mooresville Office
Shuntich Ron w. Tie e1750258595713

Ronald Shuntich, CPA

Partner, Tax
Mooresville Office
Eric 3 1 e1756905891771

Eric Smith

Partner, Education Services, Charter Schools
Concord Office
Eric 3 1 e1756905891771

Eric Smith

Partner, Education Services, Charter Schools
Concord Office
Steel Andrew

Andrew Steel, CPA

Partner, Tax
Durham Office
Steel Andrew

Andrew Steel, CPA

Partner, Tax
Durham Office
Samantha 2144 1 e1664884538664

Samantha Suozzi, CPA

Partner
Wilmington Office
Samantha 2144 1 e1664884538664

Samantha Suozzi, CPA

Partner
Wilmington Office
Noel Swartz w Tie edited scaled e1653656509763

Noel Swartz, CPA

Partner, Assurance
Asheville Office
Noel Swartz w Tie edited scaled e1653656509763

Noel Swartz, CPA

Partner, Assurance
Asheville Office
West Stacy

Stacy West, CPA

Partner, Assurance
Greensboro Office
West Stacy

Stacy West, CPA

Partner, Assurance
Greensboro Office

C-Suite

Stephanie Emerson 002 e1653584802652

Stephanie Emerson

Chief Engagement Officer
Asheville Office
Stephanie Emerson 002 e1653584802652

Stephanie Emerson

Chief Engagement Officer
Asheville Office
Garet Martin w Tie 1 e1653049723864

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

Chief Technology Officer
Asheville Office
Garet Martin w Tie 1 e1653049723864

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

Chief Technology Officer
Asheville Office
Leah Mayberry 2 e1653050121237

Leah Mayberry, CPA

Chief Financial Officer
Asheville Office
Leah Mayberry 2 e1653050121237

Leah Mayberry, CPA

Chief Financial Officer
Asheville Office
Rodriguez Caren LinkedIn edited

Caren Rodriguez

Chief Marketing Officer
Greensboro Office
Rodriguez Caren LinkedIn edited

Caren Rodriguez

Chief Marketing Officer
Greensboro Office
Williams Alicia

Alicia Williams, PHR, SHRM-CP

Chief Human Resources Officer
Greensboro Office
Williams Alicia

Alicia Williams, PHR, SHRM-CP

Chief Human Resources Officer
Greensboro Office

Senior Managers

Dorinda Bennett 1 edited 1 e1653591708136

Dorinda Bennett, CPA

Senior Manager, Assurance
Asheville Office
Dorinda Bennett 1 edited 1 e1653591708136

Dorinda Bennett, CPA

Senior Manager, Assurance
Asheville Office
Donna Bayette 1 edited e1653592150186

Donna Boyette, CPA

Senior Manager, Tax
Marion Office
Donna Bayette 1 edited e1653592150186

Donna Boyette, CPA

Senior Manager, Tax
Marion Office
fallback pto

Benjamin Buckner

Senior Manager, Tax
Durham Office
fallback pto

Benjamin Buckner

Senior Manager, Tax
Durham Office
Conners Halie edited e1654614850778

Halie Conners, CPA

Senior Manager, Assurance
Sanford Office
Conners Halie edited e1654614850778

Halie Conners, CPA

Senior Manager, Assurance
Sanford Office
fotor 2026040681323 e1775477751440

Nicolette Dailey, CPA

Senior Manager, Tax
Asheville Office
fotor 2026040681323 e1775477751440

Nicolette Dailey, CPA

Senior Manager, Tax
Asheville Office
Karen Gray 1 e1652988231629

Karen Gray, CPA, MST

Senior Manager, Tax
Asheville Office
Karen Gray 1 e1652988231629

Karen Gray, CPA, MST

Senior Manager, Tax
Asheville Office
Jonathan 2 1 e1756905592238

Jonathan Hardin, CPA

Senior Manager, Tax
Concord Office
Jonathan 2 1 e1756905592238

Jonathan Hardin, CPA

Senior Manager, Tax
Concord Office
Dean Harkleroad w Tie edited scaled 1

Dean Harkleroad, CPA

Senior Manager, Assurance
Asheville Office
Dean Harkleroad w Tie edited scaled 1

Dean Harkleroad, CPA

Senior Manager, Assurance
Asheville Office
Mulkey Sheila e1750436000454

Sheila Mulkey, CPA

Senior Manager, Assurance
Concord Office
Mulkey Sheila e1750436000454

Sheila Mulkey, CPA

Senior Manager, Assurance
Concord Office
Pia Angel scaled e1709138673993

Angel Pia, CPA

Senior Manager, Tax
Wilmington Office
Pia Angel scaled e1709138673993

Angel Pia, CPA

Senior Manager, Tax
Wilmington Office
Ralph 2 Edit e1734469827889

Ralph Polk, CPA

Senior Manager, Tax
Boone Office
Ralph 2 Edit e1734469827889

Ralph Polk, CPA

Senior Manager, Tax
Boone Office
Paul Stanzione w Tie edited scaled 1

Paul Stanzione, CPA, CGMA

Senior Manager, Tax
Asheville Office
Paul Stanzione w Tie edited scaled 1

Paul Stanzione, CPA, CGMA

Senior Manager, Tax
Asheville Office
Tomlinson Jeremy edited e1654618112634

Jeremy Tomlinson, CPA

Senior Manager, Tax
Durham Office
Tomlinson Jeremy edited e1654618112634

Jeremy Tomlinson, CPA

Senior Manager, Tax
Durham Office
April Westmoreland 1 e1653060201865

April Westmoreland, CPA

Senior Manager, Tax
Marion Office
April Westmoreland 1 e1653060201865

April Westmoreland, CPA

Senior Manager, Tax
Marion Office

Directors & Management Consultants

Jenn 3 e1679071922621

Jennifer Caldwell-Billstrom, CPA

Fractional CFO, Director of Client Accounting & Advisory Services
Asheville Office
Jenn 3 e1679071922621

Jennifer Caldwell-Billstrom, CPA

Fractional CFO, Director of Client Accounting & Advisory Services
Asheville Office
Kuenzler Dirk

Dirk Kuenzler

Manager, Talent Acquisition
Sanford Office
Kuenzler Dirk

Dirk Kuenzler

Manager, Talent Acquisition
Sanford Office
sara 4 Edit e1742832505369

Sara Maddox, ASA, ABV, CVA, EA

Senior Manager, Director of Valuation Services
Asheville Office
sara 4 Edit e1742832505369

Sara Maddox, ASA, ABV, CVA, EA

Senior Manager, Director of Valuation Services
Asheville Office
Image e1781623687901

Christina Sanders, CPA

Director, Healthcare
Asheville Office
Image e1781623687901

Christina Sanders, CPA

Director, Healthcare
Asheville Office
Taylor Bob e1752514148246

Bob Taylor, CPA

Senior Management Consultant
Mooresville Office
Taylor Bob e1752514148246

Bob Taylor, CPA

Senior Management Consultant
Mooresville Office
Waddell Michael e1750433663473

Michael Waddell

Fractional CFO, Client Accounting & Advisory Services
Monroe Office
Waddell Michael e1750433663473

Michael Waddell

Fractional CFO, Client Accounting & Advisory Services
Monroe Office
fallback pto

Emily White

fallback pto

Emily White

fallback pto

Benjamin Buckner

Senior Manager, Tax
Durham Office
fallback pto

Benjamin Buckner

Senior Manager, Tax
Durham Office
Campbell Janet

Janet Campbell, CPA

Senior Associate, Tax
Durham Office
Campbell Janet

Janet Campbell, CPA

Senior Associate, Tax
Durham Office
evan 2 Edit e1734469367459

Evan Gassman, CPA

Senior Associate, Tax
Durham Office
evan 2 Edit e1734469367459

Evan Gassman, CPA

Senior Associate, Tax
Durham Office
liz 2 Edit e1734469527691

Liz Grieco

Associate, Tax
Durham Office
liz 2 Edit e1734469527691

Liz Grieco

Associate, Tax
Durham Office
Jerome King no Tie edited scaled e1659039692865

Jerome King, CPA

Senior Associate, Tax
Durham Office
Jerome King no Tie edited scaled e1659039692865

Jerome King, CPA

Senior Associate, Tax
Durham Office
Lawton Helena

Helena Lawton, EA, JD, LLM

Supervisor, Tax
Durham Office
Lawton Helena

Helena Lawton, EA, JD, LLM

Supervisor, Tax
Durham Office
Morgan 2 Edit e1734469747516

Morgan Mann, MBA

Senior Associate, Valuations
Durham Office
Morgan 2 Edit e1734469747516

Morgan Mann, MBA

Senior Associate, Valuations
Durham Office
Jeff Marko Perferred Circle Image

Jeff Marko, CPA

Partner, Tax
Durham Office
Jeff Marko Perferred Circle Image

Jeff Marko, CPA

Partner, Tax
Durham Office
Miller Susan

Susan Miller, CPA

Partner, Tax
Durham Office
Miller Susan

Susan Miller, CPA

Partner, Tax
Durham Office
Megan 2 Edit e1780517315603

Megan O'Brien

Associate, Tax
Durham Office
Megan 2 Edit e1780517315603

Megan O'Brien

Associate, Tax
Durham Office
nicole 2 Edit e1734469640222

Nicole Patty

Supervisor, CAAS
Durham Office
nicole 2 Edit e1734469640222

Nicole Patty

Supervisor, CAAS
Durham Office
AP 7 Edit e1687279079471

Anthony Pettyjohn, MBA

Senior Associate, Technology Services
Durham Office
AP 7 Edit e1687279079471

Anthony Pettyjohn, MBA

Senior Associate, Technology Services
Durham Office
Sierra Puryear e1667219599566

Sierra Puryear, CPA

Senior Associate, Tax
Durham Office
Sierra Puryear e1667219599566

Sierra Puryear, CPA

Senior Associate, Tax
Durham Office
Smith Aleeta

Aleeta Smith

Supervisor, Tax
Durham Office
Smith Aleeta

Aleeta Smith

Supervisor, Tax
Durham Office
Steel Andrew

Andrew Steel, CPA

Partner, Tax
Durham Office
Steel Andrew

Andrew Steel, CPA

Partner, Tax
Durham Office
Tomlinson Jeremy edited e1654618112634

Jeremy Tomlinson, CPA

Senior Manager, Tax
Durham Office
Tomlinson Jeremy edited e1654618112634

Jeremy Tomlinson, CPA

Senior Manager, Tax
Durham Office
People Type radio filter

Refine

choose a service
Service filter (people, insights, resources)
choose an industry
Related Industry filter
People Location filter
fallback pto

Benjamin Buckner

Senior Manager, Tax
Durham Office
fallback pto

Benjamin Buckner

Senior Manager, Tax
Durham Office
Campbell Janet

Janet Campbell, CPA

Senior Associate, Tax
Durham Office
Campbell Janet

Janet Campbell, CPA

Senior Associate, Tax
Durham Office
evan 2 Edit e1734469367459

Evan Gassman, CPA

Senior Associate, Tax
Durham Office
evan 2 Edit e1734469367459

Evan Gassman, CPA

Senior Associate, Tax
Durham Office
liz 2 Edit e1734469527691

Liz Grieco

Associate, Tax
Durham Office
liz 2 Edit e1734469527691

Liz Grieco

Associate, Tax
Durham Office
Jerome King no Tie edited scaled e1659039692865

Jerome King, CPA

Senior Associate, Tax
Durham Office
Jerome King no Tie edited scaled e1659039692865

Jerome King, CPA

Senior Associate, Tax
Durham Office
Lawton Helena

Helena Lawton, EA, JD, LLM

Supervisor, Tax
Durham Office
Lawton Helena

Helena Lawton, EA, JD, LLM

Supervisor, Tax
Durham Office
Morgan 2 Edit e1734469747516

Morgan Mann, MBA

Senior Associate, Valuations
Durham Office
Morgan 2 Edit e1734469747516

Morgan Mann, MBA

Senior Associate, Valuations
Durham Office
Jeff Marko Perferred Circle Image

Jeff Marko, CPA

Partner, Tax
Durham Office
Jeff Marko Perferred Circle Image

Jeff Marko, CPA

Partner, Tax
Durham Office
Miller Susan

Susan Miller, CPA

Partner, Tax
Durham Office
Miller Susan

Susan Miller, CPA

Partner, Tax
Durham Office
Megan 2 Edit e1780517315603

Megan O'Brien

Associate, Tax
Durham Office
Megan 2 Edit e1780517315603

Megan O'Brien

Associate, Tax
Durham Office
nicole 2 Edit e1734469640222

Nicole Patty

Supervisor, CAAS
Durham Office
nicole 2 Edit e1734469640222

Nicole Patty

Supervisor, CAAS
Durham Office
AP 7 Edit e1687279079471

Anthony Pettyjohn, MBA

Senior Associate, Technology Services
Durham Office
AP 7 Edit e1687279079471

Anthony Pettyjohn, MBA

Senior Associate, Technology Services
Durham Office
Sierra Puryear e1667219599566

Sierra Puryear, CPA

Senior Associate, Tax
Durham Office
Sierra Puryear e1667219599566

Sierra Puryear, CPA

Senior Associate, Tax
Durham Office
Smith Aleeta

Aleeta Smith

Supervisor, Tax
Durham Office
Smith Aleeta

Aleeta Smith

Supervisor, Tax
Durham Office
Steel Andrew

Andrew Steel, CPA

Partner, Tax
Durham Office
Steel Andrew

Andrew Steel, CPA

Partner, Tax
Durham Office
Tomlinson Jeremy edited e1654618112634

Jeremy Tomlinson, CPA

Senior Manager, Tax
Durham Office
Tomlinson Jeremy edited e1654618112634

Jeremy Tomlinson, CPA

Senior Manager, Tax
Durham Office

Professional Staff

The professionals listed in this section are not licensed CPAs and do not render professional services except under the supervision of a licensed CPA.

People Location filter
+ More

Refine

Filter by service
Service filter (people, insights, resources)
Filter by industry
Related Industry filter
Mackey Adora e1750433321236

Adora Mackey

Senior Associate, Assurance
Monroe Office
Mackey Adora e1750433321236

Adora Mackey

Senior Associate, Assurance
Monroe Office
Alayne Richie fotor 2026042915734 e1777491450448

Alayne Richie

Associate, Tax
Boone Office
Alayne Richie fotor 2026042915734 e1777491450448

Alayne Richie

Associate, Tax
Boone Office
Smith Aleeta

Aleeta Smith

Supervisor, Tax
Durham Office
Smith Aleeta

Aleeta Smith

Supervisor, Tax
Durham Office

Alexis Peterson

Front Stage Administrator

Alexis Peterson

Front Stage Administrator
Williams Alicia

Alicia Williams, PHR, SHRM-CP

Chief Human Resources Officer
Greensboro Office
Williams Alicia

Alicia Williams, PHR, SHRM-CP

Chief Human Resources Officer
Greensboro Office
fallback pto

Alison Chaney

fallback pto

Alison Chaney

Morgan Alison e1750261465640

Alison Morgan

Manager, CAAS
Concord Office
Morgan Alison e1750261465640

Alison Morgan

Manager, CAAS
Concord Office
Mullinax Allison e1750258480635

Allison Mullinax

Associate, Tax
Concord Office
Mullinax Allison e1750258480635

Allison Mullinax

Associate, Tax
Concord Office
fallback pto

Amy Bell

Administrative Assistant
Greensboro Office
fallback pto

Amy Bell

Administrative Assistant
Greensboro Office
Anne 5 Edit 1 e1730989108872

Andrea Haag

Engagement Assistant
Greensboro Office
Anne 5 Edit 1 e1730989108872

Andrea Haag

Engagement Assistant
Greensboro Office
fallback pto

Anna Vernacchio

Administrative Assistant
Asheville Office
fallback pto

Anna Vernacchio

Administrative Assistant
Asheville Office
Annissa Piper 004 e1653584379977

Annissa Piper

Senior Finance Associate
Asheville Office
Annissa Piper 004 e1653584379977

Annissa Piper

Senior Finance Associate
Asheville Office
AP 7 Edit e1687279079471

Anthony Pettyjohn, MBA

Senior Associate, Technology Services
Durham Office
AP 7 Edit e1687279079471

Anthony Pettyjohn, MBA

Senior Associate, Technology Services
Durham Office
Stanley Ashley

Ashley Weber

Accounting Specialist, Healthcare
Greensboro Office
Stanley Ashley

Ashley Weber

Accounting Specialist, Healthcare
Greensboro Office
fallback pto

Audrey Craven

Associate, Tax
Boone Office
fallback pto

Audrey Craven

Associate, Tax
Boone Office
fallback pto

Barbara Bare

Supervisor, Tax
fallback pto

Barbara Bare

Supervisor, Tax
fallback pto

Benjamin Buckner

Senior Manager, Tax
Durham Office
fallback pto

Benjamin Buckner

Senior Manager, Tax
Durham Office
primavera beverly

Beverly Primavera

Senior Administrative Associate
primavera beverly

Beverly Primavera

Senior Administrative Associate
robert cartisano e1654612052162

Bob Cartisano

Associate, Tax
Greensboro Office
robert cartisano e1654612052162

Bob Cartisano

Associate, Tax
Greensboro Office
fallback pto

Brenna Braswell

Supervisor, CAAS
Greensboro Office
fallback pto

Brenna Braswell

Supervisor, CAAS
Greensboro Office
Gibson Brett e1750259197411

Brett Gibson

Senior Associate, Tax
Monroe Office
Gibson Brett e1750259197411

Brett Gibson

Senior Associate, Tax
Monroe Office
Rodriguez Caren LinkedIn edited

Caren Rodriguez

Chief Marketing Officer
Greensboro Office
Rodriguez Caren LinkedIn edited

Caren Rodriguez

Chief Marketing Officer
Greensboro Office
west carly

Carly West

Marketing Assistant
west carly

Carly West

Marketing Assistant
Blackman Cassie e1750435344623

Cassie Blackman

Office Administrator
Monroe Office
Blackman Cassie e1750435344623

Cassie Blackman

Office Administrator
Monroe Office
Looking for experience in your industry?

See how our services come together to address the needs, challenges, and opportunities specific to your industry.

Not sure who to contact?

Tell us what you’re looking for, and we’ll connect you with the DMJPS professional or team best suited to help.