A Controller directs and oversees the treasury of a government, private corporation or non-profit organization, and may oversee the investment of funds. Supervises the quality of accounting and financial reporting within an organization, and directs preparation of reports that show the financial position of an organization.
Financial Reporting Manage the preparation of monthly, quarterly, and annual financial statements. Ensure accurate and timely month-end and year-end closing processes. Maintain the general ledger and oversee account reconciliations. Review financial results and investigate significant variances. Ensure accounting transactions are recorded accurately and consistently. Maintain appropriate accounting policies and procedures. Budgeting & Financial Analysis Monitor actual financial performance against budgets and forecasts. Prepare management reports, financial analyses, and performance dashboards. Analyze revenue, expenses, margins, cash flow, and other key financial indicators. Provide financial insights and recommendations to management. Support business planning and strategic decision-making. Internal Controls & Compliance Develop, implement, and maintain effective internal financial controls. Ensure compliance with applicable accounting standards, tax regulations, and company policies. Identify financial and operational risks and recommend appropriate controls. Maintain appropriate approval authorities and segregation of duties. Coordinate internal and external audits and ensure timely resolution of audit findings. Cash Flow & Treasury Monitor cash flow and working capital requirements. Manage banking relationships and bank reconciliations. Oversee payment processes and cash management. Prepare cash-flow forecasts and identify potential funding requirements. Monitor accounts receivable, accounts payable, and working-capital performance. Tax & Statutory Requirements Coordinate the preparation and submission of applicable tax and statutory filings. Work with external tax advisors and regulatory authorities as required. Ensure statutory financial records and documentation are properly maintained. Monitor changes in accounting and tax regulations that may affect the organization. Team Management Supervise and develop accounting and finance team members. Establish clear responsibilities, performance expectations, and deadlines. Review the work of accounting staff and ensure appropriate quality controls. Promote continuous improvement and professional development within the finance function. Systems & Process Improvement Maintain the integrity of accounting and financial systems. Identify opportunities to automate and improve finance processes. Strengthen reporting, controls, documentation, and workflow efficiency. Lead the ERP-NetSuite implementation and other finance-system or upgrades.
Qualifications & Skills:
Bachelor?s degree in Accounting Professional accounting qualification such as CPA, ACCA, ACA, CMA, CIMA, or equivalent is preferred. Typically 5?10 years of progressive accounting and finance experience, including supervisory or management experience. Strong knowledge of financial reporting, accounting principles, budgeting, and internal controls. Experience with ERP/accounting systems and advanced spreadsheet applications. Previous experience managing audits, tax compliance, and statutory reporting is preferred. Key Skills & Competencies Strong financial and accounting knowledge. Excellent analytical and problem-solving skills. High attention to detail and accuracy. Strong leadership and team-management capabilities. Effective communication and stakeholder-management skills. Strong organizational and deadline-management abilities. High level of integrity, confidentiality, and professional judgment. Strong proficiency in financial systems and Microsoft Excel