ROLE:Responsible for company cash operations including cash forecasting, managing debt obligations, investing excess cash, and maintaining strong relationships with Canadian and Japanese banks. In addition, this role will be responsible for managing the corporate insurance program and ensuring proper levels of coverage.QUALIFICATIONS:To perform this job successfully, an individual must be able to perform each essential responsibility satisfactorily.Minimum of 5 years of related treasury and industry experience.Professional designation (CPA, CTP, CFA. etc.) required.Experience with QByte – FM Accounting system and MS office, especially Excel.Requires mathematical aptitude and attention to detail.Ability to be flexible and to adapt to changing circumstances.Demonstrates initiative in identifying and taking on projects and duties.PRIMARY RESPONSIBILITIES:Cash Management:Analyze cash flow through interaction of multiple departments to create an accurate cash forecast and maintain a minimum cash balance for short term cash requirements.Keep savings accounts with enough funds as to cover mid-term cash needs.Report daily to manger the current cash position and cash requirements.Keep real time tabs on FX markets to maximize dollars when selling/buying foreign currencies. This may include providing standing trade orders with banks to achieve internal targets for exchange rates (according to budgets and forecasts) based on current global events.Make manual bank payments in a timely and accurate manner.Maintain wire request forms and documents both physically and online.Work closely with AP to insure weekly payment runs are executed in a timely manner.Manage Investments:Through the understanding of the cash flow cycle maintain an investment profile that maximizes ROI while still providing enough liquid cash to cover expenditures.Negotiate term deposit/GIC rates with multiple banks in a narrow time period to maximize investment returns.Maintain excel spreadsheets to track investment and measure returns.Bank Relationships:Develop and maintain working relationships with banks. This includes keeping records up to date and negotiating bank fee terms.Meet with bank representatives on semi regular bases to review banking needs and insure bank is correctly supporting business needs.Debt:Maintain debt agreements.Maintain debt payment schedules and make on time payments.Monitor and report debt covenant obligations.Bank Reconciliations:Reconcile 8 bank accounts on a month to month bases.Insurance:Maintain insurance program and provide policy information to departments on an as needed basis.Annually calculate information for broker (such as business interruption calculations) so as to correctly cover assets while not over paying premiums for unneeded coverage.Manage insurance claim process.Credit Analysis:Work with purchasers to complete credit applications in a timely manner.Develop credit limits for potential purchasers of oil.Budgeting & Forecasting:Support FP&A department in gathering, interpreting and inputting budget info.Perform quarterly competitor benchmarking analysis.