Manage the full cycle of accounting activities, including but not limited to reviewing source documents, preparing journal entries, and maintaining general and subsidiary ledgers. Prepare work for tax filings, collaborate with external accountants/tax advisors, and ensure compliance with U.S. federal, state, and local tax regulations.