Track the companys financial status and performance to identify opportunities for potential improvement.
Ensure that sufficient funds are available to meet ongoing operational and capital investment requirements.
Create and implement various controls to strengthen the internal control of the company.
Provide analytical support to the senior management and line managers.
Ensure that ?appropriate letters of credit, letters of guarantee, and insurance certificates are obtained ?promptly so that the operations of the company run smoothly.?
Develop financial reporting systems to aid senior management in establishing long-term business plans and financial decisions.