- Planning, implementing and supervising the company’s financial strategy.
- Oversee and manage the general accounting functions, including, but not limited
to: accounts payable, accounts receivable, general ledger, and taxes.
- Actively review and advise on financial/accounting processes.
- Prepares account reconciliations for key balance sheet accounts each month end.
- Manage the monthly financial close process, including ensuring all costs incurred
are properly recorded, reviewing journal entries, account balance reconciliations
and report preparation.
- Monitoring and analyzing accounting data and produce financial reports or
statements.
- Help with quarterly and year-end financial audit activities and the annual
corporate financial controls audit.
- Assess current practices and procedures, and make recommendations for
improvements.
- Prepare, review, and analyze financial statements to ensure accuracy and
completeness.
- Preparing financial statements under IFRS.
- Oversees preparation of business activity reports, financial forecasts, and annual
budgets.
- Oversees the production of periodic financial reports; ensures that the reported
results comply with generally accepted accounting principles or financial
reporting standards.
- Responsible for tax planning throughout the fiscal year; files annual corporate
tax return.
- Record and research all financial information for analysis.
- Provides financial analysis with an emphasis on capital investments, pricing
decisions, and contract negotiations.
- Presents recommendations to management on short- and long-term financial
objectives and policies.
- Forecast and plans according to fiscal needs.
- Advise on the procedures and financial management as well as developing
policies.
- Supervise and/or manage general ledger accounting functions.
- Supports the Company’s Mission, Vision and Values statements.
- Complies with all company policies and procedures.
- Work with external auditors to ensure correct and timely closing and reporting at
year-end.
- Collaborate with external auditors to ensure successful audit results and
compliance.
- Develop staff by managing performance, setting goals, providing ongoing
training, and maintaining strong employee relationships.