Teton Science Schools inspires curiosity, engagement, and leadership through transformative place-based education.
Job Title: Accounts Receivable & Finance Specialist
Classification: Full-Time, Non-Exempt (or Exempt – adjust as needed)
Department: Finance
Location: Jackson Campus, Jackson Hole, Wyoming (with interaction across all campuses)
Reports To: Senior Director of Finance (or Finance Manager)
Work Schedule: Full-Time, Year-Round
Position Purpose
The Accounts Receivable & Finance Specialist provides critical support to the Finance Department with a primary focus on billing, accounts receivable, collections, and revenue recognition. This role ensures accurate and timely recording of revenue, maintains balance sheet integrity, and supports cash management and financial operations across all Teton Science Schools programs.
This position plays a key role in maintaining financial accuracy, supporting program operations, and delivering excellent service to both internal stakeholders and external constituents.
Key Responsibilities
1. Accounts Receivable & Billing
- Manage collection of tuition payments and course deposits across all TSS programs
- Generate and distribute invoices (annual, semi-annual, and monthly) for Mountain Academy and Graduate programs
- Administer ACH payment processes and track incoming payments
- Record tuition and program payments accurately and in a timely manner
- Partner with Admissions and program teams to support deposits and payment plans
- Manage receivables and cash entries for point-of-sale systems (e.g., MySchoolBucks)
- Support program teams in collecting payments for various offerings
- Track and reconcile outstanding balances using monthly rollforward reporting
- Support Salesforce integrations and troubleshoot issues in partnership with senior finance staff
- Perform month-end close processes for program areas (e.g., Wildlife Expeditions)
- Ensure timely and accurate revenue recognition for Field Education and other programs
2. Collections Management
- Develop, document, and maintain standardized collections processes and procedures
- Create and distribute collections reporting across departments
- Communicate overdue balances and collaborate with department leaders on collection strategies
- Execute collection activities, including outreach, payment follow-ups, and escalation
- Apply late fees and manage delinquent accounts in accordance with policy
3. Cash Management & Reconciliation
- Record all credit card batches and bank deposits accurately
- Prepare and post journal entries to support monthly close
- Complete monthly bank and account reconciliations
- Assist with preparation and execution of the annual financial audit
4. Development & Donations Support
- Record donation gifts in Salesforce and Intacct
- Manage non-integrated donations (e.g., parent council dues, stock gifts)
- Reconcile donation records between systems to ensure accuracy and completeness
- Collaborate with Development and Finance teams to maintain alignment across platforms
5. One TSS Responsibilities
- Collaborate across program areas to support organizational success
- Cross-promote TSS programs when appropriate
- Contribute to a culture of inclusion, equity, and belonging through ongoing development of cultural competency
- Support organizational initiatives and continuous improvement efforts
Qualifications
- Minimum of 4 years of accounting or finance experience (nonprofit experience preferred)
- Strong understanding of general accounting principles; nonprofit accounting knowledge a plus
- Proficiency with accounting systems (e.g., Intacct), Salesforce, Excel, and Google Workspace
- Strong attention to detail and ability to manage multiple priorities simultaneously
- Excellent communication and customer service skills
- Ability to work collaboratively with both internal teams and external stakeholders
Working Conditions & Physical Requirements
- Primarily office-based role with extended periods of sitting and computer use
- Ability to communicate effectively via phone, email, and in person
- Ability to sit or stand at a desk for extended periods (up to 8 hours)
- Occasional interaction across multiple TSS campuses
Additional Notes
This job description is intended to describe the general nature and level of work performed. It is not intended to be an exhaustive list of all duties, responsibilities, or qualifications. Employees may be required to perform other job-related duties as assigned in compliance with applicable laws and organizational needs.