full responsibility of maintaining an accurate, reconciled and complete general ledger and prepare accounts to financial statements. Assisting finance manager to provide accurate, complete and timely management information on a monthly, quarterly and annual basis.