Office Manager (Part-Time)
The Shenandoah National Park Trust is dedicated to preserving and enhancing the natural, cultural, and historic resources of Shenandoah National Park. Our goal is to connect communities to this remarkable landscape, fostering a deep sense of stewardship to ensure the park thrives for generations to come.
The Trust is seeking a self-motivated and highly organized professional who is passionate about public lands and interested in managing the business side of nonprofit work.
As Office Manager, you will oversee day-to-day office operations, manage aspects of human resources, and support finance. This is a part-time position (25 hours/week) based in Charlottesville, VA.
The ideal candidate is a service-oriented team player who enjoys working with others, takes ownership of responsibilities, and is willing to pitch in across a variety of tasks. This person should be self-motivated, highly organized, attentive to detail, and capable of prioritizing competing demands.
You’ll join a small, highly collaborative team that’s passionate about public lands and enjoys working together.
Human Resources & Payroll
- Run payroll, ensuring accurate salary adjustments and correct medical, HSA, and retirement deductions and employer contributions; provide payees with W-9 forms; process 1099s at year-end.
- Administer employee benefits and retirement plans (health insurance, HSA, 401(k)), including vendor/provider relationships, deductions, compliance filings (Form 5500, Section 125), audits, and mini-COBRA; coordinate with the Executive Director on annual renewals of health insurance and other benefits.
- Assist with new employee onboarding and offboard
Finance
- Review credit card and expense transactions in a timely manner; assist staff with finance processes and procedures.
- Set up new vendors for AP in Bill.com or coordinate manual payments with a contract accountant.
- Liaise with external financial consultants, keeping them updated on new contracts, new expenses codes needed, funding or grant restrictions, etc.
- Support preparation of schedules and open items for the annual independent audit.
Office & Vendor Management
- Proactively identify and implement opportunities to improve office operations, processes, and overall workplace experience.
- Manage all office vendor relationships, including coordinating with the IT consultant to ensure office systems run smoothly; maintain technology inventory.
- Maintain the relationship with the office landlord and building manager; oversee the physical office space.
- Monitor office and kitchen supplies, anticipate needs, and maintain appropriate inventory.
- Maintain merchandise inventory.
- Check mail daily, and complete check log.
Team Support
- Provide Administrative support to the Director of Projects and Programs with project invoicing, purchases, receipting, and payments.
- Assist with office-wide meetings and team celebrations, including ordering food and coordinating logistics; manage staff birthday and work anniversary cards/gifts.
General Support
- Manage the info@snptrust.org email inbox.
- Assist with gift entry and acknowledgement letter process, as needed.
- Other duties as assigned.
Qualifications:
- 1–3 years combination of education and/or experience.
- Prior experience in an administrative, office coordination, customer service, or related professional environment
- Demonstrated ability to take ownership of responsibilities and manage multiple priorities
- Proficient using standard office 365 software, including planner.
- Self-motivated, proactive, collegial, collaborative, and willing to respectfully give and receive feedback.
- Extremely attentive to details with strong organizational skills and the ability to prioritize multiple requests and projects.
Shenandoah National Park Trust is an equal opportunity employer. We are committed to creating a diverse and inclusive work environment that welcomes individuals from all backgrounds and experiences. We encourage candidates who may not meet all the qualifications to apply.
Schedule and Compensation: Part-time, in office- 25 hours per week. $20-$25–/hour, non-exempt, based on experience. We offer 2 weeks Paid PTO, Shenandoah Park Pass
Location: This position will be based at our Charlottesville HQ office.
To apply: Send your resume and a cover letter to jlum@snptrust.org. Please note in the subject line of your email: Office Manager.
Check out Other Employment Opportunities in Shenandoah
National Park Service: Please see NPS positions and job applications. For additional info, please see Shenandoah National Park’s jobs postings.
Internships with SNP: For more information about internships in Shenandoah, please visit their Internships page.

