Duties & Responsibilities:
Overseeing and working through the Finance Department team;
- Develop and maintain timely and accurate financial statements in accordance with generally accepted accounting principles (GAAP)
- Develop, implement, and ensure compliance with internal financial and accounting policies and procedures
- Develop sound financial controls, processes and policies designed to safeguard the assets and business dealings of the company
- Ensure that all statutory requirements of the organization are met including, Withholding Payments (CPP, EI), Income Tax, Goods and Services Tax, Employer Health Tax
- Oversee the preparation of all supporting information for the annual audit and liaise with external auditors as necessary
- Document and maintain complete and accurate supporting information for all financial transactions
- Develop and maintain financial accounting systems for cash management, accounts payable, accounts receivable, credit control, and petty cash
- Reconcile bank and investment accounts
- Review monthly results and implement monthly variance reporting
- Manage the cash flow and prepare cash flow forecasts in accordance with policy
- Oversee the bookkeeping function including maintenance of the general ledger, accounts payable, accounts receivable and payroll
- Develop and implement policies and procedures to ensure that personnel and financial information is secure and stored in compliance with current legislation
- Manage the acquisition of capital assets and ensure that assets are properly recorded, amortized, and disposed of as appropriate
- Develop and manage an effective costing system for the business
- Create financial models analyzing strategic business decisions
Payroll preparation and administration
- Oversee all payroll functions to ensure that employees are paid in a timely and accurate manner
- Negotiate and manage the employee insurance and benefits plans
- Process and submit statutory and benefits remittances on time
- Issue annual T4s and T4As
Budget preparation
- Establish guidelines for budget and forecast preparation, and prepare the annual budget in consultation with the CEO and senior management team
- Assist Managers with the preparation of budgets for funding applications
- Oversee and manage a monthly and quarterly budget reporting process
Project management accounting
- Maintain financial records for each project in a manner that facilitates management reports
- Provide accurate and timely reporting on the financial activity of individual projects
Information technology
- Oversee the Information Technology department for the company
- Evaluate the need for new technology to meet the organization’s financial data processing, control, and reporting requirements
- Advise on appropriate technology that meets the organization’s information requirements and financial resources
- Ensure an efficient and reliable IT system
- Oversee the financial side of the ERP system
Risk management
- Monitor risk management policies and procedures to ensure that program and organizational risks are minimized
- Advise the organization’s leadership on appropriate insurance coverage for the organization
- Negotiate with Bank for lines of credit or other financial services as required and appropriate
- Oversee and develop effective currency hedging strategies
Office administration
- Oversee and supervise the administrative function of the organization including reception, property/facility management, safety of the work environment, and provision of furnishings and equipment necessary for effective operations
- Oversee the management of all leases, contracts and other financial commitments
- Monitor all legislation relevant to the organization (employment standards, occupation health and safety, human rights, etc) and all regulations on professional certification to ensure that the organization is compliant
General
- Implement process improvements relating to the finance team