Skip to main content


Join Our Team!

At Johnson, Mizelle, Straub & Consolvo, LLP, we’re not just an accounting firm; we’re a legacy, a tradition, and a community. Established 50 years ago, we proudly hold the distinction of being the very first accounting firm at the beach. We believe in fostering a dynamic and inspiring work environment where career aspirations meet coastal tranquility. Located by the pristine shores of the Outer Banks. our accounting firm offers a unique opportunity to build a rewarding career while enjoying the sun, sand, and sea breeze.

Open Positions:

Tax Manager/ CPA/ Enrolled Agent

Our firm is looking for a local, experienced CPA or Enrolled Agent to join our growing team as a Tax Manager

Position Overview:

In this position, the ideal candidate will lead and be responsible for reviewing and preparing complex tax returns for clients to ensure accuracy and compliance with all relevant Internal Revenue Service (IRS) regulations. Clients may also need you to research and examine other tax documentation for planning purposes. Our ideal candidate has a Master’s degree in accounting, an active Certified Public Accountant (CPA) license or an Enrolled Agent, and at least five years of experience in public accounting. This is a hybrid position. Candidates must live near our office and be willing to work in the office part of the time.

Responsibilities include:
  • Review and prepare complex tax returns, including multi-state returns for Individuals, Estates and Trusts, Partnerships, and S and C Corporations.
  • Build relationships and interact with clients to provide excellent planning, consulting, and expertise.
  • Identify and mitigate tax risks.
  • Respond to IRS, state, and tax authorities’ inquiries.
  • Supervise multiple engagements simultaneously.
  • Perform technical research.
  • Train staff members.
  • Other duties as required.
Requirements & Qualifications:
  • Bachelor’s degree in Accounting, Master’s in Taxation preferred.
  • CPA certification, an Enrolled Agent, about to sit for the exam.
  • 5+ years of recent experience in tax with a public accounting firm.
  • Familiarity with IRS regulations.
  • Strong leadership and personnel management skills
  • Ability to work additional hours around deadlines
  • Software knowledge: Intuit and Lacerte/ProSeries are a plus
  • Desire to continue to grow with the firm.
  • Competitive Compensation
  • Company-paid health Insurance
  • Vision Insurance
  • 401(k) matching retirement plan
  • Paid holidays, vacation, and sick
  • Incentive Bonus Plan
  • Paid CPE and Licensure
To Apply:

Please submit cover letter an resume to:

Experienced Full Charge Bookkeeper Manager

We are seeking an experienced local Full Charge Bookkeeping Manager to join our dynamic team and oversee bookkeeping and payroll services for our diverse clientele.

Position Overview:

As an experienced full-charge bookkeeper manager, you will be crucial in overseeing bookkeeping and payroll services for our valued clients. You will manage the entire bookkeeping team and payroll process, leveraging your expertise to maintain accurate financial records and facilitate timely payroll processing. This is not a remote position; the candidate would be full-time in the office.

Key Responsibilities:
  • Lead and mentor a team of bookkeepers, providing guidance, training, and support to ensure productivity and professional growth.
  • Manage and maintain accurate client financial records, including reviewing accounts payable and accounts receivable for accuracy and preparation and entering journal entries.
  • Process payroll for clients and 1099s, ensuring timely and accurate employee payments.
  • Reconcile bank statements, credit card statements, and other financial records.
  • Prepare financial statements and reports for clients, providing valuable insights into their financial performance.
  • Process Sales tax for clients.
  • Assist clients with tax preparation and compliance, collaborating with our tax specialists when necessary.
  • Stay up-to-date with accounting and payroll regulations to ensure compliance for clients.
  • Identify opportunities to improve clients’ financial processes and recommend best practices.
  • A bachelor’s degree in accounting or a related field is preferred.
  • Minimum of 7 years of experience as a Full Charge Bookkeeper with s
  • Proficiency in accounting software QuickBooks, QuickBooks Online, ACS, and MS Office Suite.
  • Strong understanding of payroll processing, tax regulations, financial reporting, and General Accepted Accounting Principles.
  • Exceptional attention to detail and organizational skills.
  • Excellent communication and client relationship management skills.
  • Ability to work independently and manage staff and multiple clients simultaneously and as part of a collaborative team.
  • QuickBooks ProAdvisor Certificate preferred.
  • Competitive salary commensurate with experience.
  • Benefits package includes company-paid health insurance.
  • Vision Insurance
  • Paid time off
  • 401k matching retirement plans.
  • Incentive Bonus Plan
  • Opportunities for professional growth and development.
  • A supportive and collaborative work environment.
  • A commitment to work-life balance.
To Apply:

Interested candidates can submit their resume, cover letter, and salary expectations to We look forward to reviewing your application and welcoming you to our team.

Join our team!

Join us and discover why a career at Johnson, Mizelle, Straub & Consolvo, LLP, is unlike any other. Our people are our greatest asset. They are the foundation and reason for our growth and success.