Staff Accountant
Description:
Who we are
Evergreen Safety Council is a 501(c)(3) non-profit organization committed to our purpose of empowering people to achieve their potential. We are a team of trainers, administrators, designers, and innovators who support each other and share a common set of values that we believe are the secret sauce to our success after 90 years in the safety industry:
Teamwork: We work together without drama. We are collaborative—everyone is willing to step in and step up in any situation. We celebrate each others’ successes. We communicate clearly and honestly. We keep each other in mind.
Professionalism: We are skilled at our jobs. We treat everyone with kindness and respect. We don’t allow personal prejudice to affect our ability to work together and serve our customers.
Self-motivation: When someone sees something that needs to be done, we take the initiative to take care of it. We are passionate about what we do and bring our best selves to each project.
Focus on solutions: We are always on the lookout for ways to improve things for ourselves, each other, and our customers. We take accountability and fix the problem when things don’t go as planned.
Integrity: We are trustworthy, honest, and do our best for the good of the company, our customers, and our teammates. We are accountable for our actions—if we make mistakes, we own up to them. We do our jobs to the best of our ability. We trust each other to help solve problems.
What we do
Our state-of-the-art safety programs include training courses for pilot car operators, wind industry transport teams, flaggers, Traffic Control Supervisors, forklift operators, and defensive driving. Although based in Western Washington, we provide learning opportunities across the country. Several of our programs have been nationally recognized and utilized across the U.S. and Canada.
How you will contribute
We are looking for a motivated accounting professional who will fill the primary role of Staff Accountant, reporting directly to the Council’s President. In this position,
you will be responsible for the day-to-day accounting operations, monthly closing processes, and
preparation of financial statements and Board of Director management reports.
In addition to accounting duties, you will assist with the administration of employee benefits,
employee timekeeping, inventory management, contract management, and other projects as assigned by
the Council’s President.
You will be the primary NetSuite user for accounting processes, including reconciliation with other systems, reporting, tracking, approval process for bills/payments, granting permissions to other users, and data security. Our student data is also stored in NetSuite and you will be key to maintaining that data. You will build saved searches, email templates, workflows, custom record types, custom fields, maintain scripts, advanced PDF and HTML templates, and file management.
The things you will do regularly include...
Daily reconciliation of cash receipts from credit card sales and student enrollment
Daily accounts payable, G/L account and department coding
Prepare weekly and monthly invoices for contracted training programs
Record AR deposits, collections, and assist resolving aged accounts receivable
Process AP check run, electronic wires and payments
Prepare weekly cash flow forecast for AP check run
Process bi-weekly payroll and assist with new employee onboarding and offboarding
Monthly reconciliation of all balance sheet accounts, including bank, merchant banking, inventory, AP, and credit cards payable
Responsible for month end close, preparation of financial statements and board of director reports
Prepare tax returns: monthly WA State B&O and annual & quarterly City B&O
Support annual financial statement audit and review
Maintain accounting policies and procedures as company grows and implements new business
Support management with special projects as assigned
Additional benefits of working for us
Evergreen Safety Council is dedicated to empowering our employees to achieve their potential. We are in a phase of rapid development, and we are looking for team members who can grow and move up within our organization. Additionally, this position provides the opportunity for:
Fully remote work environment
Flexible schedule
A supportive and innovative team
Professional development opportunities and tuition support for education in a related field
Benefits include: medical/dental/vision coverage, life insurance, 401K + 6% company matching, 9 paid holidays + 4 personal days annually, and paid sick leave.
If you’re excited about this role, we encourage you to apply! The qualifications and attributes listed above reflect the skills we think are important for someone to be successful as our next Staff Accountant, but this is a dynamic role that will benefit from a variety of skill sets.
Creating a diverse and inclusive workplace is one of Evergreen Safety Council’s core values. Evergreen Safety Council considers qualified applicants with arrest and conviction records; please do not let a record prevent you from applying. We are an equal-opportunity employer and welcome people of different backgrounds, experiences, abilities, and perspectives.
Requirements:
Experience and skills you bring
Prior accounting/bookkeeping experience, two years preferred, non-profit accounting preferred
Associate Degree in Accounting or relevant coursework, four year degree a plus
Understanding and ability to apply GAAP
General accounting experience – accrual basis accounting, receivables, payables, capital assets, general ledger, inventories, payrolls, closing periods (month/quarter/annual), account reconciliations, preparation of third party review/audit, filing SALT and Form 990, maintain business license/renewal, etc.
Knowledge of NetSuite accounting system, including reporting, data management, saved searches, custom fields
Ability to multi-task and process high volumes of data within established time frame
Ability to research and resolve complex payables issues
Some experience with payroll, particularly automated payroll services (Paylocity, Paychex, ADP, Intuit, Ceridian, etc.)
Proficient in Excel and general computer skills
Excellent verbal and written communication skills
Great attitude, team player, ability to learn and grow with organization
Employee benefits administration
PCI compliance administration
Contract management
Impress us if you have any of these additional attributes
Zoom expertise
Interest or background in a safety, education, construction or transportation-related field
NetSuite scripting expertise - A/R, A/P, Customize Records, Saved Search, Workflow, CSV imports, and SuiteScript and integration is a plus