Staff Accountant

We are currently seeking a Staff Account to join our expanding national team with headquarters in Greenwood Village, CO. The ideal candidate has an accounting background and experience with the additional processes required to properly track, report, and invoice customers leveraging General Services Administration contracts. This is a permanent position in which you’ll enjoy a competitive salary and benefits package (medical, dental, and vision insurance, 401(k), etc.), a casual work environment, and flexible hours. We are looking for local candidates in Denver, Colorado or Boulder, Colorado. You must be eligible to work in the U.S. without sponsorship.

 This position reports to: President and will work closely with the CEO, General Manager, Office Operations Manager, and CFO/Tax Advisors.

 Job Duties and Responsibilities 

Accounts Receivable

  • Provide pre-billing reports to executive officers (President, CEO, and General Manager)
  • Manage the invoicing process on a timely and accurate basis
  • Assist VertexCFO with month-end close to ensure the executive officers get timely and accurate reporting on P&L performance and fiscal year to-date
  • Establish budget and forecasting processes to assist the executive officers with running the business
  • Perform accurate monthly accounting for accounts and reconciliations
  • Manage accounts receivable and collections proactively to ensure timely collections and liaise with executive officers on status of client billings/collections
  • Accurately post to QuickBooks the direct deposits received on a daily basis
  • Reconcile the monthly bank accounts

Payroll and Human Resources

  • Secure and maintain appropriate employee information for proper payroll processing
  • Accurately calculate compensation with proper approvals for executive officers and staff
  • Manage and update payroll records per proper approvals to ensure accurate payroll processing
  • Partner with our Office Operations Manager to process payroll timely and accurately
  • Partner with our Office Operations Manager to maintain payroll records in coordination with ADP payroll company (ie I9, W2, Salary history, PTO, Health care elections etc.)
  • Partner with our Office Operations Manager to manage the benefits and tax elections to ensure employees are properly enrolled according to supporting documentation

Accounts Payable / Payroll / Misc

  • Manage vendor payments and relationships leveraging
  • Record all vendor invoices accurately and in a timely manner in and QuickBooks to manage vendor payments according to terms
  • Manage and record credit card transactions weekly to ensure credit cards are reconciled weekly and all transactions are recorded properly and accurately
  • Prepare and file monthly Greenwood Village sales/use tax
  • Prepare and file monthly General Services IFF fees
  • Partner with Eide Bailly tax accountant to prepare and file state tax returns for clients and staff outside of Colorado
  • Review and record expense reports and ensure appropriate approvals

General Ledger

  • Support month-end close process with VertexCFO
  • Prepare accounting entries as necessary (payroll, re-classifications, allocations, revenue recognition)
  • Reconcile Balance Sheet accounts on a regular basis
  • Maintain the Chart of Accounts

 Required Qualifications 

  • Proficient in Microsoft Office products, including Excel, Word, and Outlook
  • Proficient in QuickBooks (Desktop Pro Plus 2022)
  • Self-motivated with strong attention to detail
  • Strong organizational skills and opportunistic to improve current processes
  • Ability to multi-task and thrive in fast-paced, changing environment
  • Positive attitude and strong interpersonal skills, embracing role as service provider to the organization
  • High integrity – strong work ethic

 Preferred Qualifications 

  • Familiarity with General Services Administration invoicing and reporting requirements

 Required Education 

  • Bachelor’s degree or Accounting

Required Background and Traits 

  • 5 years of Accounting experience


  • Salary Range: $75,000 – $95,000. Compensation will be determined based on relevant experience and qualifications.  

For general employment information at Envision, see Benefits, Hiring, and Employment Policies.

Please submit resumes and salary requirements to: and include “Staff Accountant” in the subject line.