Skip to content

DMJPS Leadership Team

Our CPAs and advisors understand your industry, business, and financial goals. Visit to learn more about DMJPS locations: Greensboro, Asheville, Boone, Durham, Marion, Sanford and Wilmington. 

Contact one of our  professionals today. 

Industry Professionals

Mason Circle Image

Mason Barringer

            Partner, Director of                        Assurance Services            Greensboro, NC

Mike Gillis

Mike Gillis

             Partner, Co-CEO          Greensboro, NC

Drew Haddock Circle Image

Drew Haddock

              Partner, Co-CEO             Sanford, NC

Ben Hamrick

Benjamin Hamrick

             Partner, Director of                        Valuation Serivces             Asheville, NC

Howell, Milton Circle Pic

R. Milton Howell III

                      Partner                           Greensboro, NC

Jeff Marko Circle Image

  Jeff Marko

                  Partner                   Durham, NC

David Mize Circle Image

David Mize

                        Partner                        Greensboro, NC

Isaac Circle Image

Isaac Rowles

                    Partner                       Asheville, NC

Noel Swartz

  Noel Swartz

                       Partner                         Asheville, NC

Robin Bennett Circle Image

Robin Bennett

      Senior Manager, Tax      Sanford, NC

Enrique Circle Image

Enrique Casalis

                   Manager, Tax                   Durham, NC

Karen G Circle image

  Karen Gray

            Senior Manager, Tax              Asheville, NC

Diana Circle Image

Diana Gwaltney

                   Manager, Tax                  Asheville, NC

Dean Harkleroad

Dean Harkleroad

      Senior Manager, Assurance       Asheville, NC

Scott Laws

  Gary (Scott) Laws

              Manager, Tax              Asheville, NC

Sara Maddox

Sara Maddox

      Senior Manager, Valuations    Asheville, NC

Ralph Polk Circle Image

Ralph Polk

             Senior Manager, Tax            Asheville, NC

Michael Shortall Circle Image-1

Michael Shortall

                 Manager, Tax                Greensboro, NC

Paul Stanzione

  Paul Stanzione

            Senior Manager, Tax            Asheville, NC

Jeremy Tomlinson

Jeremy Tomlinson

            Senior Manager, Tax            Durham, NC

April Westmoreland

April Westmoreland

            Senior Manager, Tax              Marion, NC