Controller

VersaConsult Solutions•Fredericksburg, VA
•Hybrid

About The Position

We are seeking a highly motivated team player to join our team! We are in immediate need for an experienced Controller to ensure accurate and timely processing of payroll, payroll taxes, accounts receivable, budgets, cash flow projections, and accounts payable for mid-sized company in a multi-state environment. Ideal candidate will have 8-10 years of experience managing full cycle payrolls; accounts payable/receivable; possess excellent written and verbal communication skills; and have demonstrated advanced proficiency in VantagePoint Deltek and Excel.

Requirements

  • Demonstrated knowledge of Generally Accepted Accounting Principles, FAR, Labor and Payroll Laws.
  • Evidence of developing progressive business policies and practices that advance the strategic goals of the organization.
  • Experience working with large financially complex projects.
  • Thorough understanding of the corporate P&L and the budget process.
  • Excellent organizational, problem solving and attention to detail skills.
  • Ability to maintain a high level of confidentiality regarding sensitive information.
  • Strong technology skills, including advanced proficiency with MS Office 365 with an emphasis in Excel and QuickBooks.
  • The ability to evaluate new technology for use in creating efficiency in processes.
  • 8-10 years' experience managing computerized, multi-state payroll administration and knowledge of payroll laws and regulations.

Nice To Haves

  • CPA certification preferred, but not required.
  • Advanced proficiency in VantagePoint Deltek

Responsibilities

  • Serves as the financial advisor to the senior leadership team.
  • Manage and oversee Accounting Department including 3-5 employees
  • Process and reconcile payroll on a biweekly basis. Prepare and issue paychecks.
  • Develops budgets, departmental P&L, and drives continual improvement of the budgeting process.
  • Ensure submission of timesheets. Calculate and audit timesheets and makes revisions, as necessary.
  • Establish and maintain payroll files in accordance with audit requirements.
  • Maintain record of leave and nontaxable wages.
  • Research payroll tax issues and manage tax applications.
  • Review all vendor invoices for appropriate documentation and approval prior to payment.
  • Code / bill pay invoices and check requests.
  • Monitor accounts to ensure payments are up to date.
  • Resolve invoice discrepancies.
  • Maintain vendor files.
  • Correspond with vendors and respond to inquiries.
  • Reconcile debit, credit, and various accounts monthly
  • Any other tasks assigned

Benefits

  • Paid Holidays
  • Paid Time Off
  • Flex Time
  • Company paid health insurance
  • Short- and long-term disability
  • Life insurance
  • Parental leave policy
  • 401k plan with company match
  • Opportunity to participate in our Work From Home Program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service