Develop, implement, and maintain the accounting systems, policies and procedures
Manage accounts receivable, accounts payable, rent roll and supervise accounting staff
Manage 1099s, unclaimed property, subledger aging and bad debt
Work with accounting team to assist with month end close cycle, journal entry approvals, and property accounting
Approve bank transactions including payments and transfers
Analyze and monitor cash flow for several bank accounts and perform cash balance projections
Field auditing, reporting and budgeting questions from our internal and external stakeholders
Manage and review audit assignments from our government agency and auditing firm
Act as liaison with outside auditors and government agencies on contract issues
Manage and perform other various accounting activities
Other duties to be assigned
Requirements
7 to 10 years full cycle multi-entity non-profit fund accounting experience
2 to 3 years’ experience supervising accounting staff
Bachelor’s Degree in Accounting/Finance
Thorough understanding of GAAP
Experience and proficiency with Intacct, or similar ERPs a plus and MS Office proficiency
Thorough understanding of financial statements, balance sheet accounts, financial statement analysis and reconciliations
Understanding of all aspects of a payment transaction from payment acceptance, reconciliation, dispute resolution, and payouts
Understanding of all aspects of accounts receivable from creation of invoices, verifying and posting receipts, submission of invoices to customers, reconciliations and collections
Ability to recognize ability levels of staff, initiate and establish personal growth and career paths for staff, accurately monitor staff performance against objectives and provide feedback and recognition to staff
Strict adherence to confidentiality with high degree of discretion and excellent judgment
Excellent interpersonal and business communication skills, both written and verbal
Ability to thrive in fast-paced environment
Able to work both independently and collaboratively with a team and suggest improvements to various processes
Detail oriented and able to effectively organize and manage multiple responsibilities
Excellent analytical and problem-solving skills
Sensitivity to the issues of homelessness and recovery, and ability to work with people from diverse educational and personal backgrounds