Our People
The Source of Our Strength
TJT Partners

Caroline P. Abbott, CPA
Tax Partner
North Carolina Certificate #20596

Jeffrey A. Brovet, CPA
Audit Partner
North Carolina Certificate #23730

Thomas R. Crawford, Jr CPA, CGMA
Tax Partner
North Carolina Certificate #35538

Amanda P. Habich, CPA
Audit Partner
North Carolina Certificate #33688

Kristen T. Hoyle, CPA
Audit Partner
North Carolina Certificate #18830
Caroline P. Abbott, CPA
Tax Partner
North Carolina Certificate #20596
Biography
Caroline has over twenty-seven years experience in public accounting. Prior to joining the firm in July of 2007, Caroline worked with Ernst & Young LLP, where she worked with publicly-held and middle-market companies and was the tax compliance leader for the Raleigh office. She spends the majority of her time serving middle-market companies and their owners. She assists clients in complex transactional business, including mergers and acquisitions, structuring/restructuring issues, family office/high net worth individuals, and generational gift transfers. Caroline also assists clients with income tax planning and compliance, multi-state and transaction tax matters, and conflict resolution with state and federal taxing authorities. She has written numerous training manuals and conducted continuing professional education courses throughout the United States.
Education and Professional Affiliations
- Masters of Accounting and Bachelor of Science in Business Administration
University of North Carolina – Chapel Hill, 1991 - American Institute of CPAs
- North Carolina Association of CPAs
Community Affiliations
- The Gathering Community Church, youth group leader and Sunday school teacher
- Wake Christian Academy, parent volunteer
- Phil Ford Foundation, treasurer
Amanda P. Habich, CPA
Audit Partner
North Carolina Certificate #33688
Biography
Amanda has been with Thomas, Judy and Tucker since 2005 and has seventeen years of experience in public accounting. Amanda’s industry experience includes feasibility studies and projection engagements, governmental, not-for-profit, commercial real estate, construction, service companies, retail, franchisors and manufacturing. Amanda oversees the feasibility practice within the firm and works with lending groups such as USDA and other financial institutions to provide attestation services in performing projection engagements for various loan programs. Amanda serves various governmental and not-for-profit clients and emphasizes in audits of governmental entities, charter schools and other independent schools, as well as other not-for-profit organizations. She is experienced in performing audits in accordance the Uniform Guidance as well as the North Carolina State Single Audit Implementation Act. Amanda also specializes in working with various clients in assessing their evaluation of internal processes and procedures to further strengthen their control environment.
Education and Professional Affiliations
- Bachelor of Science in Accounting Mars Hill University, 1999
- Master of Science degree in Accounting from the University of Central Florida, 2004
- American Institute of CPAs
- North Carolina Association of CPAs
Community Affiliations
- Chairs the finance committee and teaches Sunday School at her church and serves as a parent volunteer at the school where her children attend.
Jeffrey A. Brovet, CPA
Audit Partner
North Carolina Certificate #23730
Biography
Jeff’s expertise encompasses many areas of auditing and accounting across various industries. Jeff works in TJT's transaction advisory practice in the areas of mergers and acquisitions, financial due diligence projects and quality of earnings reports. Jeff serves middle-market companies in the real estate, construction, manufacturing, distribution, and retail industries. Jeff has taught continuing professional education classes on technical accounting and auditing issues. Jeff serves as a core team leader of AGN’s audit and accounting sharegroup. Jeff is a previous recipient of the Triangle Business Journal’s Top 40 Under 40 Award. Prior to joining Thomas, Judy, & Tucker in 2007, Jeff spent over ten years at Ernst & Young LLP in Raleigh, North Carolina and three years working with a community-based orphanage in South Africa.
Education and Professional Affiliations
- Masters of Accounting and Bachelor of Science in Business Administration University of North Carolina – Chapel Hill, 1994
- American Institute of CPAs
- North Carolina Association of CPAs
Community Affiliations
- Construction Financial Management Association, member
- Triangle Commercial Association of Realtors, member
- Fitness, Fellowship and Faith (F3)
- Church on Morgan
Kristen T. Hoyle, CPA
Audit Partner
North Carolina Certificate #18830
Biography
Kristen has been with Thomas, Judy and Tucker since 1998 and has over thirty years of experience in public accounting. Kristen’s industry experience includes not-for-profits, governmental and HUD entities, real estate, construction, personal service corporations, employee benefit plans, due diligence, business planning and litigation support. She has worked in the tax arena over the years and oversees the non-profit practice within the firm. Kristen has been named one of the Triangle’s Impact Leaders from professional service firms in 2009 by Business Leader Magazine.
Education and Professional Affiliations
- Bachelor of Science in Accounting SUNY Brockport, 1987
- American Institute of CPAs
- North Carolina Association of CPAs
Community Affiliations
- Good Shepherd Lutheran Church
- The Serving Cup
- Pack for a Purpose
- Previous board member YWCA and RPWF
- Member of AGNs national Not-for-Profit core team. This group coordinates CPE and training related to not-for-profits.
- Kristen is a board member with the North Carolina Association of CPAs and serves on the Not-for-Profit subcommittee.
Thomas R. Crawford, Jr CPA, CGMA
Tax Partner
North Carolina Certificate #35538
Biography
Thomas serves as an advisor to privately-held companies and their owners. He spends the majority of his time consulting with clients in complex transactional work such as structuring/restructuring, mergers and acquisitions, and family succession planning. He regularly assists in negotiations covering the sale and purchase of middle market businesses. His primary industry focus includes commercial construction contractors, manufacturing/distribution, and real estate holdings/development.
Education and Professional Affiliations
- Bachelor of Science, North Carolina State University, 2006
- Master of Accounting, North Carolina State University, 2009
- American Institute of CPAs
- North Carolina Association of CPAs
Community Affiliations
- Urban Land Institute Triangle, Young Leader
- Triangle Commercial Association of Realtors, Member
- United Way, Former Campaign Chair
- NCACPA Financial Literacy, Mentor

James K. Tiller, CPA
Tax Partner
North Carolina Certificate #25846

David A. Johnson, CPA
Tax Partner
North Carolina Certificate #19855

Chris P. Judy, CPA
Managing Partner
North Carolina Certificate #13147

Geri H. Lail, CPA
Tax Partner
North Carolina Certificate #27990

David W. Tucker, CPA
Outsource Accounting Partner
North Carolina Certificate #16474
Geri H. Lail, CPA
Tax Partner
North Carolina Certificate #27990
Biography
Geri’s career with Thomas, Judy & Tucker began in 2004 but she has worked in public accounting since 1998. Geri’s industry expertise includes non-profits, real estate, construction, and restaurants. Geri works with closely held business owners to navigate through complex tax transactions including asset sales, deferred tax exchanges, equity transitions and succession planning. Geri is passionate about client service and lead the charge in 2014 to implement the TJT Way, which established our firm’s standards of client service. Geri is a participant in Upstream Academy’s Emerging Leaders Academy which focuses on leadership development and growth in high performing accounting firms.
Education and Professional Affiliations
- Bachelor of Science in Accounting from North Carolina State University, 1995
- American Institute of Certified Public Accountants – member
- North Carolina Association of Certified Public Accountants – member
Community Affiliations
- Asbury United Methodist Church – member
- National Association for Women in Construction – Durham Chapter 83 – member
- Dew4Him Ministries – Treasurer
James K. Tiller, CPA
Tax Partner
North Carolina Certificate #25846
Biography
Jim has over twenty years of public accounting experience. Before joining the firm in 2005, Jim spent over ten years with two of the Big Four accounting firms. He started his career by working on audits of publicly-held companies and middle-market companies, and then transitioned to tax where he worked on high net worth individuals, trusts, gift taxes, privately held pass-through entities, and multi-state corporations. Jim assists clients in complex transactional business, structuring/restructuring, mergers and acquisitions, partner redemptions, land and commercial development and other real estate dealings. He also assists our clients with income tax planning and compliance,cost segregation studies, multi-year and transaction tax matters, and conflict resolution with state and federal taxing authorities.
Education and Professional Affiliations
- Bachelor of Science in Business Administration and Accounting Appalachian State University, 1995
- American Institute of CPAs
- North Carolina Association of CPAs
Community Affiliations
- Trinity Baptist Church – baptism committee, Financial Peace University facilitator, Crown Financial Ministries leader, and deacon.
- Youth soccer and basketball coach for seven years.
David A. Johnson, CPA
Tax Partner
North Carolina Certificate #19855
Biography
David has over twenty-five years of experience in public accounting and management consulting. He has been with Thomas, Judy & Tucker, P.A. since 1992. He was previously with Ernst & Young LLP for four years in the tax department.
David’s expertise includes business, personal and trust/estate taxation and planning. His business focus includes areas related to commercial construction contractors and related sub-contractors, commercial and residential real estate development and closely held operating businesses. David also has extensive experience in business and family succession planning as well as mergers and acquisitions.
Education and Professional Affiliations
- BS, Accounting and Business Management North Carolina State University, 1989
- American Institute of CPAs
- North Carolina Association of CPAs
Community Affiliations
- Construction Financial Management Association, member
- Triangle Commercial Association of Realtors, member
- Former Chair, North Ridge Country Club Finance Committee
- Former Board Member, North Ridge Country Club
- Former Treasurer, The Executive Club of Raleigh
- Board Member, Raleigh Lions Clinic for the Blind
- Former Member, Saint Andrews Presbyterian Church Finance Committee
Chris P. Judy, CPA
Managing Partner
North Carolina Certificate #13147
Biography
Chris has over thirty-five years experience in public accounting. He is a founding partner of Thomas, Judy & Tucker, P.A.
Chris gained extensive experience advising clients in tax, real estate, estate planning, and general business consulting including cost segregation studies. He has assisted in negotiations and the sale of several businesses. He has also served in the role of CFO in certain instances.
Education and Professional Affiliations
- BSBA, Accounting East Carolina University, 1979
- American Institute of CPAs
- North Carolina Association of CPAs
Community Affiliations
- The Veterans Leadership Council of NC - current treasurer and board member
- Current member local bank board
- Young Life, member of Wake County committe
- Church of the Apostles - treasurer and leadership council
- Member of Triangle Commercial Association of Realtors
- American Red Cross - prior board member
- YMCA, Indian Guides and youth sports programs
- Habitat for Humanity of Wake County - prior board member and treasurer
- Raleigh-Wake Leadership Foundation - past treasurer and trustee
- Young Entrepreneurs Organization – founding member, Raleigh chapter in 1999
David W. Tucker, CPA
Outsrouce Accounting Partner
North Carolina Certificate #16474
Biography
David has thirty years of experience in public accounting and business consulting. He is a founding partner of the firm. Prior to starting the outsourced accounting services division in 1997, he was the audit partner for the firm.
As the director of the Outsource Accounting Services Division, he performs duties similar to a chief financial officer, and consults with numerous closely-held businesses and not-for-profit organizations.
Education and Professional Affiliations
- BS, Accounting: Virginia Tech, 1983
- American Institute of CPAs
- North Carolina Association of CPAs
Community Affiliations
- Redeemer Presbyterian Church of America, deacon and treasurer
- Member, Raleigh Country Club
David W. Tucker, CPA
Outsrouce Accounting Partner
North Carolina Certificate #16474
Biography
David has thirty years of experience in public accounting and business consulting. He is a founding partner of the firm. Prior to starting the outsourced accounting services division in 1997, he was the audit partner for the firm.
As the director of the Outsource Accounting Services Division, he performs duties similar to a chief financial officer, and consults with numerous closely-held businesses and not-for-profit organizations.
Education and Professional Affiliations
- BS, Accounting: Virginia Tech, 1983
- American Institute of CPAs
- North Carolina Association of CPAs
Community Affiliations
- Redeemer Presbyterian Church of America, deacon and treasurer
- Member, Raleigh Country Club

Maggie O. Ashburn, CPA
Tax Partner
North Carolina Certificate #31215

Ben H. Whited, CPA
Tax Partner
North Carolina Certificate #34020
Management

Anna M. Baughman, CPA
Senior Tax Manager
North Carolina Certificate #37195

Jessie L. Blalock, CPA
Tax Manager
North Carolina Certificate #32421

Nicholas Butterly, CPA
Audit Manager
North Carolina Certificate #40275

John W. Broadfoot, CPA
Director of Recruiting
North Carolina Certificate #36573

Maureen M. Bross, CPA
Tax Manager
North Carolina Certificate #28772

Sarah W. Carver, CPA
Tax Manager
North Carolina Certificate #39597

Sierra M. Cooley, CPA
Senior Audit Manager
North Carolina Certificate #36121

Crystal L. Cox, CPA
Senior Tax Manager
North Carolina Certificate #20175

Heather D. DeVault, CPA
Audit Manager
North Carolina Certificate #29234

Cameron S. Flowers, CPA
Tax Manager
North Carolina Certificate #37826

Lee Hall, CPA
Tax Manager
North Carolina Certificate #41034

Caroline G. Haselden, CPA
Audit Manager
North Carolina Certificate #40632

Wilson M. Hicks, CPA
Senior Tax Manager
North Carolina Certificate #38769

Jamie A. May, CPA
Tax Manager
North Carolina Certificate #37612

Cassidy A. Meiners, CPA
Audit Manager
North Carolina Certificate #36537

John B. Menasce, CPA
Senior Audit Manager
North Carolina Certificate #41740

Haley J. Myers, CPA
Senior Tax Manager
North Carolina Certificate #35360

William Ritter, CPA
Tax Manager
North Carolina Certificate #41390

Michael A. Shusko, CPA
Senior Tax Manager
North Carolina Certificate #36683

Jonathan Ward, CPA
Director of Transaction Services
North Carolina Certificate #33296

Megan M. Winston, CPA
Audit Manager
North Carolina Certificate #33536

Alyx R. Gant, CPA
Tax Manager
North Carolina Certificate #40695