You are here


Job Description
Colorado Horse Rescue
Organization Type: 
Job Location: 
Denver Metro
Type of Job: 
Job Category: 
Job Description: 

Our organization is on a path of growth that requires us to enhance our operational infrastructure. We need a stellar person to serve as our first Office Administrator and Staff Accountant to ensure we have efficient systems, processes, and support in place to keep our office running smoothly and to enable the team to further CHR’s mission of creating a better world for horses.

The Office Administrator and Staff Accountant is responsible for the organization and maintenance all office operations and procedures while supporting staff administratively. Because this position balances a variety of responsibilities, a high degree of flexibility, a professional attitude, significant initiative, and attention to detail are required. This position requires time management skills, the appreciation of a fast-paced team, multi-tasking, and an enjoyment of creating and maintaining a pleasant work environment. The ideal candidate will have a solid understanding of bookkeeping principles in a non-profit environment, computer literacy, and a commitment to CHR’s mission.

A successful Office Administrator and Staff Accountant is a strong problem-solver and detail-oriented individual with above-average organizational, verbal, and written communication skills. This individual should work naturally within a team environment as well as possess the ability to work with little supervision.

** PLEASE NOTE - All Colorado Horse Rescue employees must provide proof of COVID-19 vaccination **

Areas of Responsibility

Core Responsibilities - Administrative

  • Maintain CHR’s personnel and operations policies and procedures, both physically and electronically.
  • Process new hires, create hiring packets, manage on-boarding.
  • Maintain personnel files in a neat and orderly manner.
  • Develop and updates to CHR’s Employee Handbook as policies change.
  • Monitor employee benefits, including administration of plans as needed.
  • Prepare and process bi-weekly payroll and bonuses through the ADP payroll system.
  • Process 1099 forms and other forms relevant to the organization.
  • Manage administrative vendor relationships and resolution of billing issues - payroll, benefits, IT, insurance, etc.
  • Ensure the inventory of office supplies and printed materials is maintained.
  • Upkeep of capital assets including office equipment, vehicles, and ranch equipment.
  • Provide support to development and programming staff for events as requested.
  • Provide administrative support to the Executive Director and staff as needed.

Core Responsibilities – Staff Accountant

  • Ensure compliance with generally accepted accounting principles (GAAP).
  • Manage all general ledger and subsidiary journals, including cash and credit card receipts, cash disbursements, accounts payable, accounts receivable, revenue releases, payroll accounts.
  • Reconcile accounts payable and accounts receivable monthly.
  • Reconcile all credit card purchases to monthly statements.
  • Perform all cash account reconciliations for all relevant accounts: cash, banking, investment.
  • Retail sales inventory, sales, cash register reconciliation.
  • Implement internal control procedures.
  • Maintain chart of accounts.
  • Prepare monthly financial reports for the Executive Director.
  • Manage expense reimbursement process.
  • Assist in the coordination of the annual external audit.
  • Financial reporting and financial analysis.
  • Manage and submit account payables.
  • Make cash deposits as needed.
  • Manage all sales tax and property tax.

All CHR team members have these common responsibilities:

  • Understand and incorporate CHR’s mission, goals, and brand in all outreach.
  • Effectively represent CHR to relevant partners and the community to increase awareness, referrals, and contributions.
  • Serve as an advocate for CHR before stakeholders, partners, and the general public.
  • Commitment to the goals, values, and mission of Colorado Horse Rescue
  • BS degree in Accounting, Finance, or Business Administration
  • Proficient in QuickBooks Desktop, minimum of 3 years QB experience preferred
  • 5 - 7+ years of experience, ideally in a nonprofit
  • Knowledge of nonprofit accounting standards, preferred but not required (willing to learn)
  • Excellent analytical and organizational skills
  • Excellent Microsoft Office skills required
  • Willingness to be flexible and adaptable in a fast-paced environment with evolving priorities
  • Team player with a positive attitude and the ability to interact with all levels of the organization
  • Integrity and honesty to present accurate and appropriate information, and excellent judgment regarding confidential information
  • Outstanding interpersonal and communication skills, both oral and written
  • Highly organized and able to multi-task
  • Works well independently as well as with a team

The Office Administrator and Staff Accountant position is 20 hours a week, with the expectation of 3-4 days per week in the office. Occasional weekend days will be required. This is a non-exempt position with a pay range of $20/hour to $23/hour commiserate with experience.


Colorado Horse Rescue pays unemployment taxes, worker's compensation, and Social Security benefits. We also offer paid sick leave under the Healthy Families and Workplaces Act.  

How To Apply

Let us know you are interested in this position by sending an email using the subject Office Administrator and Staff Accountant to Katherine Gregory at

Please be advised that incomplete applications will not be considered

In your email, please include the following:

  1. Your resume attached in a PDF format
  2. Three references with contact information (email address and phone number)
  3. The answers to the following four questions:
  • What are you looking for in your next role and what has encouraged you to apply for this role?
  • What three words would you use to describe your ideal work environment?
  • Tell us something interesting about yourself and why you would be a great fit for our team.
  • Tell us about your accounting experience and in particular your familiarity with QuickBooks for nonprofits.

View More Jobs