Ensure accuracy and timeliness of periodic financial reporting of the organization. Analyse financial results and provide recommendations for improvement as needed to the management team. Periodically prepare budget, forecast, and cash flow projection. Ensure legal and regulatory compliance with all…