Cherry Hills Community Church

Job Description

Assistant Controller role description


The Assistant Controller partners with the Controller to steward financial assets for maximum Kingdom impact in establishing, monitoring and enforcing financial policies, procedures, controls, and transaction-processing operations for Cherry Hills Community Church. The Assistant Controller supports the Accounting team in providing world-class support, resourcing front-line ministries to function effectively and efficiently.




Help Recruit and Lead a Highly Effective Volunteer Team 

  • Identify volunteer roles and recruit volunteers

·      Build a culture defined by love and unity 

·      Train, lead, and direct volunteer teams for maximum impact

·      Cast vision regularly by sharing stories and celebrating wins

  • Provide coaching and feedback for continuous improvement

·      Provide direction, care, support, prayer and coaching for your teams  

  • Evaluate and transition team members as necessary
  • Serve as a resource to volunteers for concerns or escalated matters
  • Ensure all team members know and uphold security and confidentiality policies


Support the Controller and Accounting Team to Resource Ministry Teams for High Impact

  • Ensure all Accounting functions (AP/AR, Monthly Close, Banking & Cash Management and Financial Reporting) are completed in a timely, accurate manner
  • Create and uphold empowering, value-add service level agreements


Co-Lead the Audit to Close with an Unqualified Audit Report (on an Annual Basis)

·      Support the annual external audit with our audit partner, Accounting Department employees, Controller, CFO, Directional Leadership Team and Elder Finance Committee

·      Prepare PBC’s an ensure the provision of information to external auditors for the annual audit

  • Field questions from audit staff


Support Management of Investment and Bank Accounts

·      Update and reconcile investment reports

·      Execute bank reconciliations


Assist in Monthly Budget Reporting

·      Support the preparation and distribution of monthly budget reports to budget owners

·      Support the preparation and distribution of monthly restricted and designated account reports to budget owners


Update and Maintain Capital Accounts and Fixed Asset Inventory

·      Complete year-end fixed assets capitalization, disposal and depreciation

·      Ensure proper accounting treatment for fixed assets, confirmed by audit


Provide Timely, Accurate Financial Reporting and Analysis 

·      Issue timely and complete financial statements

·      Provide analysis as requested (capital investments, contract negotiations, etc.) 

·      Prepare monthly financial reports for Leadership


Enforce Internal Controls and Manage Regulatory Compliance

·      Ensure adherence to and compliance with internal controls and department procedure

·      Comply with local, state and federal government reporting requirements and tax filings

·      Study existing and new legislation and accounting pronouncements, advise management, and ensure adherence 


Field Questions Regarding Financial Matters


Ensure Accurate, Timely Response to Communication Requests (Phone or Email)

  • Manage email, voicemail and communication requests in a timely, thorough manner
  • Build trust by maintaining confidence of information
  • Respond to all communication with professionalism and discretion


Complete Other Accounting Transactions and Tasks

·      Coordinate the preparation of the corporate annual report

·      Ensure periodic bank reconciliations are completed

·      Support the system of controls over accounting transactions

·      Complete other duties as requested 


Assist with Accounting Training for New Staff Orientation


Model Servant Leadership and Exhibit a Helpful, Joyful Attitude


Demonstrate a Commitment to Growth 

  • Receive and apply training and development from the Controller
  • Apply feedback and training practices, techniques, and tips

Attend department and all-staff meetings 


·      Bachelor's degree in accounting or equivalent

·      2+ years of relevant experience

·      Strong analytical and problem-solving skills

·      Thorough knowledge of GAAP

·      Proficient with Microsoft Office Suite

·      Preference will be given to candidates with the Certified Public Accountant designation

·      Preference will be given to candidates with nonprofit accounting experience

·      Public Accounting experience with nonprofit clients is preferred

·      Excellent time management skills and proven ability to meet deadlines

·      Proficiency with Sage Inaact preferred


SUPERVISOR: Controller

POSITION TYPE: Full-Time, Exempt

Hours Per week: 40 hours

Salary range: $59,060 - $91,545

benefits: Eligible Medical, Dental, Vision, 403(b), Paid Vacation and Sick 

About Cherry Hills Community Church

As a staff family, we recognize God’s calling on our lives to be co-laborers with Him, and we are so thankful that even though He doesn’t need us, He desires to use us to accomplish His mission. We are faithfully committed to being all-in for what God wants to do through Cherry Hills Community Church in Highlands Ranch, Douglas County, across our state, throughout our nation and around the world.

At our core we are all about love.

  • Love Up – Exalt & Praise – We exalt the Lord by prioritizing our personal relationship with Him & giving Him praise for all that He has done and continues to do.
  • Love Down – Accountable & Effort – We are accountable to our teammates and honor them by giving our best effort in all that we do.
  • Love Out – Empathy & Unity– We are empathetic towards one another, trusting rather than being suspicious and caring for their needs ahead of our own while speaking and acting in unity.

Experience Required
1-5 years


Education Required
Bachelor's Degree

Date Posted
4 months ago
Highlands Ranch, Colorado


Church Size

Social Media Accounts