Job Description. Responsible for the overall financial management of the company. Organize all company financial programs and ensure compliance to budgetary requirements. Responsible for companys accounting including financial reporting, payroll, account reconciliations, tax filings. Analyze and forecast financial requirements for the organization. Supervise and ensure efficient working of all financial transactions in organization. Responsible f...