Prepare and review monthly, quarterly, and annual financial statements: Ensure timely and accurate financial reporting for management, auditors, and regulatory bodies. Coordinate with external auditors for annual audits and tax filings. Stay updated on accounting regulations and implement necessary changes. Budgeting & Financial Control: Lead the budgeting and forecasting processes. Monitor financial performance against budgets and provide variance analysis. Implement and maintain internal controls to safeguard company assets. Accounting Operations: Oversee accounts payable, accounts receivable, payroll, and general ledger functions. Ensure accurate and timely month-end and year-end closing processes. Manage cash flow, bank reconciliations, and treasury functions. Team Leadership: Supervise and mentor the accounting team, ensuring efficiency and professional development. Delegate tasks and review work for accuracy and compliance. Strategic Financial Support: Provide financial insights to support business decisions. Assist in financial modeling, cost analysis, and profitability assessments. Collaborate with senior management on financial strategies and risk management. Qualifications & Skills: Education: Bachelor’s degree in Accounting, Finance, or related field. Experience: 7+ years of progressive accounting experience, with at least 3 years in a supervisory role. Technical Skills: Proficiency in accounting software and advanced Excel. Strong knowledge of tax regulations. Soft Skills: Leadership and team management. Analytical and problem-solving abilities. Excellent communication and presentation skills. Work Environment: May require occasional overtime during financial closing periods.