Meg Harrison

Meg Harrison, Supervisor, CAAS | Greensboro, NC P: 336.275.9886 D: 336.663.3270 Meet Meg Bio Meg Harrison is a Supervisor at DMJPS CPAs + Advisors in CAAS Services. With over a decade of experience in client accounting and finance, Meg helps DMJPS clients with full...

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

Benjamin C. Hamrick, CPA, ABV, CFF, ASA, CM&AA, CVA, CGMA Partner, Director of Valuation Services | Asheville, NC P: 828.254.2374 D: 828.225.3706 NC #15682 Meet Ben Bio Benjamin Hamrick is a Partner at DMJPS CPAs + Advisors in Business Valuation Services. Ben began...

Molly Foy, JD, CPA

Molly Foy, CPA, JD Manager, Tax | Asheville, NC P: 828.254.2374 D: NC #18767 Meet Molly Bio Molly Foy is a manager at DMJPS CPAs + Advisors in Tax Services. At DMJPS, Molly’s primary focus is on individual, corporate, and partnership tax returns. Molly ensures...

Charlotte Beck

Charlotte Beck, Associate, Assurance | Greensboro, NC P: 336.275.9886 D: Meet Charlotte Bio Certifications & Licenses Education Professional & Community Involvement Recent Articles Service Areas Audit & Assurance Industry Areas Looking for a specific DMJPS...

Regan Wordingham

Regan Wordingham, Administrative Assistant | Asheville, NC P: 828.254.2374 D: 828.434.7044 Meet Regan Bio Regan Wordingham is an Assistant at DMJPS CPAs + Advisors in the Administrative Department. Based in the Asheville office, Regan efficiently manages a range of...

Teddi Garren

Teddi Garren, Administrative Assistant | Sanford, NC P: 919.774.4535 D: Meet Teddi Bio Certifications & Licenses Education Professional & Community Involvement Recent Articles Service Areas Industry Areas Looking for a specific DMJPS professional? VIEW FIRM...

Angel Pia, CPA

Angel Pia, CPA Senior Manager, Tax | Wilmington, NC P: 910.452.5260 D: 910.452.1265 NC #41247 Meet Angel Bio Angel Pia is Senior Manager at DMJPS CPAs + Advisors in Tax Services. At DMJPS, she provides tax compliance, consulting, and preparation services for...