Logo
Emerald Staffing

Accounting Manager Job at Emerald Staffing in Portland

Emerald Staffing, Portland, OR, United States, 97204


Job Description

Job Description
About Us
A leading non-profit organization dedicated to ending hunger is hiring an Accounting Manager to join their team! They go beyond food distribution, striving to dismantle systemic barriers that perpetuate hunger, such as poverty, lack of access to healthcare, and racial injustice. They believe that a strong team is built from a variety of experiences and perspectives!

Overview
As an Accounting Manager, you will play a pivotal role in advancing this companies mission by overseeing critical accounting functions and ensuring the accuracy and integrity of our financial operations. You will lead and manage a team of 1-3 direct reports, supervise key accounting processes, and collaborate with analysts and cross-departmental teams.

Responsibilities
  • Oversee day-to-day accounting operations, including accounts payable, receivable, and reconciliations
  • Prepare and analyze financial statements, including monthly and year-end reports
  • Manage and maintain accounting software and systems
  • Implement and maintain strong internal controls to ensure financial accuracy and compliance
  • Supervise and mentor a team of accounting professionals
  • Other tasks as needed

Qualifications and Skills
  • Bachelor's degree in Accounting or Finance
  • 5+ years of relevant accounting experience
  • Strong understanding of GAAP
  • Experience with accounting software (e.g., QuickBooks, Xero)
  • Excellent analytical and problem-solving skills
  • Strong communication and interpersonal skills
  • Proficiency in Microsoft Excel
  • CPA or CMA certification preferred
  • Experience with ERP systems preferred
  • Supervisory experience preferred

Schedule: Monday - Friday (8:00AM - 5:00PM)

Compensation: $96,000 - $110,000 Annually


We offer employees weekly paychecks (direct deposit), and upon eligibility we offer health insurance (Kaiser), accrued paid sick time (Oregon Paid Sick Leave), and a retirement option (OregonSaves).