Controller

CONTROLLER
Department: Business Office
FLSA: Exempt
Reports to: John Nickel, CFO
Schedule: Full time
Designation: Administrative
Travel: Rare
POSITION SUMMARY
Greenhills School, an independent school serving approximately 690 students in grades 6 through 12, has an opening for a highly-qualified, detail-oriented professional to be responsible for overall finances in the business office. The controller is responsible for the management of the components of the financial systems at the school. This includes financial reporting along with oversight of all accounting transactions in the general ledger including tuition revenue tracking and posting, oversight of posting of expenses, and endowment and investment related transactions.
The controller will oversee the details of the accounting function including preparation of the monthly financial reports and review and analysis of monthly budget reporting to various departments. Ad hoc reporting for special projects is required and includes the ability for report creation in partnership with the CFO for finance committee and board meetings and initiatives. This includes assisting with work on budgets and long-term financial models.
The controller will supervise the accounting, accounts payable, and receivables functions and will communicate effectively with all constituencies, including parents/guardians, faculty, staff, and students.
Greenhills School is eager to consider applications from groups traditionally underrepresented in independent school communities. We want a diverse mix of talented people who want to join us as student centered educators and role models who bring joy and good humor to our school, work collaboratively with colleagues, seek and respond to feedback, and commit to reflective practice and continual growth. We pride ourselves on being a warm and welcoming inclusive community.
DUTIES AND RESPONSIBILITIES:
- Assist the CFO in oversight over all financial data, including receivables, contributions, cash management, investments, fixed assets, payables and budgeted expenses.
- Reconcile Tuition Receivable detail in FACTS to general ledger monthly
- Reconcile Student Billing Receivable detail in FACTS to general ledger monthly
- Journal all FACTS activity to general ledger- billing and payments
- Maintain oversight over all receivables and issue collection notices as needed to minimize bad debt expense
- Create journal entries for contributions in Raiser's Edge to Financial Edge and balance monthly
- Reconcile all bank accounts to general ledger monthly and follow up on all corrections as needed
- Maintain Fixed Asset database, lapse schedules, additions and deletions and balance to general ledger
- Maintain reconciliation of all balance sheet accounts
- Prepare operating statement monthly, examine key variances and report to CFO
- Prepare and distribute departmental expense detail reports to dept chairs monthly and answer questions as needed
- Assist accounting specialist in payables expense coding as needed
- Maintain all aspects of investments, including Net Asset schedule, earnings, restrictions and quarterly reconciliation to investment statements
- Prepare appropriate reports of endowments and related restrictions to Advancement as needed
- Advise key school staff on endowment restrictions and appropriate releases and usage of endowed funds
- Participate in annual audit as key point person providing majority of account reconciliations, schedules and answers to questionnaires
- Perform key year-end closing procedures including managing year end cutoffs, expense allocations, and closing journal entries
- Prepare assigned Tax form 990 schedules
- Maintain communication with auditors and provide all requested data on their site
- Maintain audit controls throughout the year, including password maintenance and security clearances on key accounting software, managing separation of duties as required, directing other staff which participate in accounting cycles.
- Assist in financial aid analysis
- Evaluate all financial aid applications in appropriate software, analyze tax forms and make appropriate award suggestions
- Balance final awards to Financial Aid database, Enrollment database and FACTS and journalize details
- Provide award detail reports as needed to CFO
- Assist in school re-enrollment process
- Rollover FACTS database each year by communicating with Enrollment office and parents to determine which students are not returning
- Assign tuition rates in FACTS as well as proper credits, including remission, financial aid, and evergreen awards
- Manage all tuition payment schedules in FACTS with assistance from accounting specialist, including parent communication, FACTS profile and payment cycle management, billing setup, etc.
- Balance student counts in FACTS to Enrollment database
- Miscellaneous projects
- Evaluate Visa/expense card products, especially back-end integration to accounting software
- Work with payroll/human resource admin to develop travel expense policy
- Enforce IRS tax laws by evaluating taxable reimbursements paid to staff and submit to payroll
- Prepare data for IRS 1099 NEC forms annually
- Assist payroll and accounting admin staff in all accounting related issues
SKILLS AND EXPERIENCE REQUIRED:
- Minimum 5 years as an accountant in non-profit organization, preferably a school environment
- Proficient in Excel, Blackbaud FInancial Edge, and Raiser's Edge
- FACTS Tuition Management experience a plus
- Minimum bachelor's degree will be considered for on the job experience
PHYSICAL REQUIREMENTS TO PERFORM THE ESSENTIAL FUNCTIONS:
- Work is conducted primarily in an office environment / outside environment
- Operates machinery used in typical school-based administrative office
- Greenhills School property is a tobacco-free environment.
HOW TO APPLY
Interested candidates should submit a cover letter with résumé/CV, and contact information from three references from current and recent supervisors to CFO, John Nickel at jnickel@greenhillsschool.org . No phone inquiries please.
COMPENSATION AND BENEFITS
Salary is competitive, commensurate with experience and education level, and includes lunch when school is in session. Greenhills provides a comprehensive benefit package, which includes a variety of health insurance offerings, dental, vision, life, and short- and long-term disability offerings, FSA options, and retirement benefits through TIAA.
The essential functions and basic skills have been included. It is not intended to be construed as an exhaustive list of all functions, responsibilities, skills and abilities. Additional functions and requirements may be assigned by supervisors as deemed appropriate. This position description is subject to change at any time.
Greenhills School is an Equal Opportunity Employer.
Greenhills School does not unlawfully discriminate on the basis of age, gender, religion, race, color, sexual orientation, gender identity, genetic information, disability, or national or ancestral origin in the administration of its educational policies, scholarship and loan programs, athletic and other School-administered programs, or in the administration of its hiring and employment practices.
Categories
- All Categories
- Shannon parent
- shannon 2
- shannon 1
- 21 Advocacy DC Users Group
- 14 BBCRM PAG Discussions
- 89 High Education Program Advisory Group (HE PAG)
- 28 Luminate CRM DC Users Group
- 8 DC Luminate CRM Users Group
- Luminate PAG
- 5.9K Blackbaud Altru®
- 58 Blackbaud Award Management™ and Blackbaud Stewardship Management™
- 409 bbcon®
- 2.1K Blackbaud CRM™ and Blackbaud Internet Solutions™
- donorCentrics®
- 1.1K Blackbaud eTapestry®
- 2.8K Blackbaud Financial Edge NXT®
- 1.1K Blackbaud Grantmaking™
- 527 Education Management Solutions for Higher Education
- 1 JustGiving® from Blackbaud®
- 4.6K Education Management Solutions for K-12 Schools
- Blackbaud Luminate Online & Blackbaud TeamRaiser
- 16.4K Blackbaud Raiser's Edge NXT®
- 4.1K SKY Developer
- 547 ResearchPoint™
- 151 Blackbaud Tuition Management™
- 1 YourCause® from Blackbaud®
- 61 everydayhero
- 3 Campaign Ideas
- 58 General Discussion
- 115 Blackbaud ID
- 87 K-12 Blackbaud ID
- 6 Admin Console
- 949 Organizational Best Practices
- 353 The Tap (Just for Fun)
- 235 Blackbaud Community Feedback Forum
- 55 Admissions Event Management EAP
- 18 MobilePay Terminal + BBID Canada EAP
- 36 EAP for New Email Campaigns Experience in Blackbaud Luminate Online®
- 109 EAP for 360 Student Profile in Blackbaud Student Information System
- 41 EAP for Assessment Builder in Blackbaud Learning Management System™
- 9 Technical Preview for SKY API for Blackbaud CRM™ and Blackbaud Altru®
- 55 Community Advisory Group
- 46 Blackbaud Community Ideas
- 26 Blackbaud Community Challenges
- 7 Security Testing Forum
- 1.1K ARCHIVED FORUMS | Inactive and/or Completed EAPs
- 3 Blackbaud Staff Discussions
- 7.7K ARCHIVED FORUM CATEGORY [ID 304]
- 1 Blackbaud Partners Discussions
- 1 Blackbaud Giving Search™
- 35 EAP Student Assignment Details and Assignment Center
- 39 EAP Core - Roles and Tasks
- 59 Blackbaud Community All-Stars Discussions
- 20 Blackbaud Raiser's Edge NXT® Online Giving EAP
- Diocesan Blackbaud Raiser’s Edge NXT® User’s Group
- 2 Blackbaud Consultant’s Community
- 43 End of Term Grade Entry EAP
- 92 EAP for Query in Blackbaud Raiser's Edge NXT®
- 38 Standard Reports for Blackbaud Raiser's Edge NXT® EAP
- 12 Payments Assistant for Blackbaud Financial Edge NXT® EAP
- 6 Ask an All Star (Austen Brown)
- 8 Ask an All-Star Alex Wong (Blackbaud Raiser's Edge NXT®)
- 1 Ask an All-Star Alex Wong (Blackbaud Financial Edge NXT®)
- 6 Ask an All-Star (Christine Robertson)
- 21 Ask an Expert (Anthony Gallo)
- Blackbaud Francophone Group
- 22 Ask an Expert (David Springer)
- 4 Raiser's Edge NXT PowerUp Challenge #1 (Query)
- 6 Ask an All-Star Sunshine Reinken Watson and Carlene Johnson
- 4 Raiser's Edge NXT PowerUp Challenge: Events
- 14 Ask an All-Star (Elizabeth Johnson)
- 7 Ask an Expert (Stephen Churchill)
- 2025 ARCHIVED FORUM POSTS
- 322 ARCHIVED | Financial Edge® Tips and Tricks
- 164 ARCHIVED | Raiser's Edge® Blog
- 300 ARCHIVED | Raiser's Edge® Blog
- 441 ARCHIVED | Blackbaud Altru® Tips and Tricks
- 66 ARCHIVED | Blackbaud NetCommunity™ Blog
- 211 ARCHIVED | Blackbaud Target Analytics® Tips and Tricks
- 47 Blackbaud CRM Higher Ed Product Advisory Group (HE PAG)
- Luminate CRM DC Users Group
- 225 ARCHIVED | Blackbaud eTapestry® Tips and Tricks
- 1 Blackbaud eTapestry® Know How Blog
- 19 Blackbaud CRM Product Advisory Group (BBCRM PAG)
- 1 Blackbaud K-12 Education Solutions™ Blog
- 280 ARCHIVED | Mixed Community Announcements
- 3 ARCHIVED | Blackbaud Corporations™ & Blackbaud Foundations™ Hosting Status
- 1 npEngage
- 24 ARCHIVED | K-12 Announcements
- 15 ARCHIVED | FIMS Host*Net Hosting Status
- 23 ARCHIVED | Blackbaud Outcomes & Online Applications (IGAM) Hosting Status
- 22 ARCHIVED | Blackbaud DonorCentral Hosting Status
- 14 ARCHIVED | Blackbaud Grantmaking™ UK Hosting Status
- 117 ARCHIVED | Blackbaud CRM™ and Blackbaud Internet Solutions™ Announcements
- 50 Blackbaud NetCommunity™ Blog
- 169 ARCHIVED | Blackbaud Grantmaking™ Tips and Tricks
- Advocacy DC Users Group
- 718 Community News
- Blackbaud Altru® Hosting Status
- 104 ARCHIVED | Member Spotlight
- 145 ARCHIVED | Hosting Blog
- 149 JustGiving® from Blackbaud® Blog
- 97 ARCHIVED | bbcon® Blogs
- 19 ARCHIVED | Blackbaud Luminate CRM™ Announcements
- 161 Luminate Advocacy News
- 187 Organizational Best Practices Blog
- 67 everydayhero Blog
- 52 Blackbaud SKY® Reporting Announcements
- 17 ARCHIVED | Blackbaud SKY® Reporting for K-12 Announcements
- 3 Luminate Online Product Advisory Group (LO PAG)
- 81 ARCHIVED | JustGiving® from Blackbaud® Tips and Tricks
- 1 ARCHIVED | K-12 Conference Blog
- Blackbaud Church Management™ Announcements
- ARCHIVED | Blackbaud Award Management™ and Blackbaud Stewardship Management™ Announcements
- 1 Blackbaud Peer-to-Peer Fundraising™, Powered by JustGiving® Blogs
- 39 Tips, Tricks, and Timesavers!
- 56 Blackbaud Church Management™ Resources
- 154 Blackbaud Church Management™ Announcements
- 1 ARCHIVED | Blackbaud Church Management™ Tips and Tricks
- 11 ARCHIVED | Blackbaud Higher Education Solutions™ Announcements
- 7 ARCHIVED | Blackbaud Guided Fundraising™ Blog
- 2 Blackbaud Fundraiser Performance Management™ Blog
- 9 Foundations Events and Content
- 14 ARCHIVED | Blog Posts
- 2 ARCHIVED | Blackbaud FIMS™ Announcement and Tips
- 59 Blackbaud Partner Announcements
- 10 ARCHIVED | Blackbaud Impact Edge™ EAP Blogs
- 1 Community Help Blogs
- Diocesan Blackbaud Raiser’s Edge NXT® Users' Group
- Blackbaud Consultant’s Community
- Blackbaud Francophone Group
- 1 BLOG ARCHIVE CATEGORY
- Blackbaud Community™ Discussions
- 8.3K Blackbaud Luminate Online® & Blackbaud TeamRaiser® Discussions
- 5.7K Jobs Board