About this role

Office Manager

Duxbury Beach Reservation, Inc. (DBR)

Location: Duxbury, MA (Hybrid / In-Office)

Position Type: 30 hours/weekย 

Compensation: $45,000 - 55,000 / year (depending on experience)


About Duxbury Beach Reservation

Duxbury Beach Reservation, Inc. (DBR) is a 501(c)(3) non-profit organization that owns and preserves 4.5-miles of Duxbury Beach. Our core mission focuses on three primary pillars: preserving the landform as a buffer against coastal storms, protecting the local ecology (including critical habitats for endangered and threatened species), and maintaining public access to the shore. Operating as a mission-driven, highly collaborative team, DBR works continuously with local town departments, environmental agencies, and project partners to ensure the resilience and longevity of this vital coastal ecosystem.


Position Summary

DBR is seeking an organized, proactive, and detail-oriented Office Manager to serve as the operational backbone of our organization. This 30-hour-per-week role handles a broad spectrum of operational needs, including bookkeeping support, merchandise sales tracking, compliance tracking, database management support, and office equipment and technology. The ideal candidate enjoys working in a small, collaborative nonprofit team, has strong bookkeeping foundations, and can efficiently navigate multiple software platforms.


Key Responsibilities

Financial, Bookkeeping & Compliance Support

  • AP/AR: Handle mail, deposits, and vendor/partner relations, including quotes, billing, and invoicing.
  • Budgeting: Collaborate with leadership to develop and monitor the annual budget.
  • Liaison: Serve as the lead contact for external bookkeepers and HR consultants.
  • Audit & Reporting: Coordinate with auditors and assist in preparing financial and trustee reports.
  • Compliance: Manage insurance, legal filings, agreements, and non-profit tax documentation.
  • Payroll & HR: Support payroll and onboarding; manage insurance; maintain safety policies, the employee handbook, and CORI/SORI data.

Merchandise & Inventory Management

  • Sales & Fulfillment: Oversee purchasing, inventory, and shipping for all DBR merchandise and PR items.
  • Tax Compliance: Manage state sales tax filings for merchandise.

Marketing, Fundraising & CRM Database Management

  • Database Management: Assist with databases for outreach, events, and fundraising efforts.

Office Technology & Supply Purchasing

  • Office Administration: Maintain and improve internal administrative systems.
  • Purchasing & Maintenance: Buy and manage software licenses, technology, and general supplies.


Knowledge, Skills & Experience Required

  • Experience: 4+ years in bookkeeping and office management; nonprofit experience preferred.
  • Education: College degree preferred.
  • Financial Literacy: Strong understanding of bookkeeping and accounting, ideally with QuickBooks Online.
  • Software Skills: Proficient in Google Workspace and Microsoft Office; experience with PayPal, Square, Canva, or MailChimp is a plus.
  • CRM Knowledge: Familiarity with CRM tools (especially Bloomerang) and a high aptitude for learning new technology.
  • Communication & Ethics: Excellent communication skills and a proven ability to handle sensitive records with total confidentiality.



To Apply

Applications are reviewed on a rolling basis until the position is filled.

Duxbury Beach Reservation, Inc. is an equal opportunity employer.

Frequently Asked Questions

Is the salary disclosed for the Office Manager position at duxburybeach?
The salary for this Office Manager role at duxburybeach is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Office Manager position at duxburybeach located?
This Office Manager role at duxburybeach is based in Duxbury, Massachusetts, United States, Hybrid. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Office Manager role at duxburybeach full-time or part-time?
This is listed as a Part Time position. It is posted as a Office Manager role at duxburybeach.
How do I apply for the Office Manager position at duxburybeach?
Click the "Apply Now" button on this page. You will be redirected to duxburybeach's official application portal hosted on bamboohr where you can submit your application directly.
When was the Office Manager job at duxburybeach posted?
This Office Manager position at duxburybeach was posted on Jun 5, 2026. Apply as soon as possible โ€” early applications are often reviewed first.
Office Manager
duxburybeach
Apply for this role โ†—

You'll be redirected to duxburybeach's official application page on bamboohr.