Oversee all finance and accounting functions including budgeting, financial reporting, management accounting, cash flow management, payroll and asset management to be in accordance with the generally accepted accounting principles and company financial policies.