Job descriptionOversee and prepare income statements.Manage budgeting processes and financial transactions.Streamline accounting operations for financial growth and evaluate risks and coordinate audits.Ensure compliance with financial regulations and conduct month-end / year-end closes.Prepare and file taxes and tax returns and support junior accounting staff.Provide financial analysis and forecasts and maintain financial controls and procedures.Prepare financial statements and regulatory reports.Analyze finances for accuracy and compliance and collaborate with auditors for regulatory compliance.Develop budgets and financial plans based on data.Respond to management and audit information requests.Document accounting policies to strengthen internal controls and assist with tax audits.Perform additional accounting duties as needed.