FREE Nonprofit Jobs Postings and News.


Job Details

Nonprofit Job in Boston Massachusetts


  Bookkeeper / Office Manager Job viewed 410 times.
  Job Description

Summary Description

The Bookkeeper/Office Manager maintains the financial records on a daily basis, maintains an orderly and well-functioning office, and manages human resources and benefits for staff.

Reports to:     Executive Director


Responsibilities and tasks may include, but are not limited to the following.

  • Bookkeeping
    • Process all accounts payable (including reimbursements and petty cash) and receivables in accordance with ACE’s Accounting Policies and Procedures.
    • Process payroll with payroll service. Collect and compile staff timesheets for each payroll run.
    • Reconcile bank accounts monthly, including monthly revenue reconciliations with Development records.
    • Produce monthly financial reports for Executive Director.
    • Participate in compiling information for annual audit and responding to auditor inquiries.
    • Participate in drafting annual budget for office expenses and monitoring program budgets on a monthly basis.
  • Human Resource Management
    • Maintain/update Personnel Policy and Staff Handbook.
    • Coordinate personnel benefits for health and dental insurance, retirement plan, transit benefit, workmen’s compensation, and other insurance options.
    • Orient new staff to administrative systems and benefits and personnel policy/staff handbook.
    • Ensure compliance with other human resource-related legal requirements.
  • Office Management
    • Serve as primary representative to landlord and ensure compliance with lease.
    • Maintain office security, including drafting policies and procedures.
    • Coordinate office and equipment maintenance, including IT.
    • Manage purchase and storage of office supplies.
    • Manage relationships with utility and service providers.
    • Ensure that mail is delivered out and retrieved and sorted daily.
    • Lead efforts to beautify ACE office and make common areas a welcoming and orderly space.
    • Coordinate setup of workspaces for all staff, interns, and volunteers.
    • Maintain schedules for use of conference/ meeting rooms.
    • Coordinate food and other logistics for ACE Board meetings and other organization-wide, non-fund-raising events (e.g., Annual Meeting and planning sessions).



  • 5-7 years relevant experience in non-profit accounting and office management.
  • Experience in managing human resources and personnel benefits.
  • Detail-oriented and conscientious work style under strict timelines.
  • Solid computer skills including but not limited to proficiency in QuickBooks and MS Office suite.
  • Team player, self-starter, quick learner, and ability to work in fast-paced environment.
  • Understanding of and commitment to social/environmental justice and community empowerment.


Salary: $30,000-40,000.

To apply: Send resumes and cover letters to by June 22, along with salary requirements.

  Metro Area Boston MA
  Job Location City Boston
  Job Location State Massachusetts
  Job Location Zip 02119
  Job Location Country United States
  Compensation Salary From: $30000.00 To: $40000.00
  Job Category Accounting and Finance, Administration, Employment and Human resources
  Prefered Experience 6 year(s)
  Job Type Full time
  Language 1 English ( Speak Read Write )  
  Job Posting Date Jun. 15, 2017

Organization Details

  Organization Name Alternatives for Community & Environment, Inc. (ACE)
  Organizational Focus Affordable Housing, Economic Development, Energy Conservation and Green Living, Environment and Ecology, Housing, Human Rights and Civil Liberties, Law and Legal Assistance, Politics, Race and Ethnicity, Travel and Transportation, Urban Affairs, Voting, Democracy, and Civic Engagement
  Contact Person Sue Heilman
  Contact Phone (617) 442-3343
  Contact Fax (617) 442-2425
  Contact Email
  Web Address

Email Newsletter Sign Up

Visit our
Nonprofit Network Blog

Free Nonprofit Job Posting  |  Find a Job  |  Find a Consultant  |  Blogs  |  Find a Resume  |  Find an Event  |  Find People  |  Find a Nonprofit