Accounting & Finance
Compliance Analyst: The Compliance Analyst must possess knowledge of rules, regulations and statutes regarding the issues of compliance. They should have a strong familiarity with corporate compliance policies and processes. Candidates must be able to communicate effectively with the chief executive officer, board members and other senior managers and should have excellent written, verbal and presentation skills. Strong analytical and problem-solving abilities are also required. Candidates should have at least 3 to 5 years of experience in compliance, auditing or risk management. A bachelor’s degree in business finance or accounting is required.
- Coordinating compliance processes and procedures across organizational and functional boundaries
- Researching regulatory requirements, assisting in the development of internal policies and procedures to support the compliance department, and preparing various reports and other compliance documentation
- Assisting in providing guidance to senior management regarding compliance regulatory polices, practices and internal controls
- Ensuring critical business processes are well understood and documented with appropriate Sarbanes-Oxley controls in place
- Liaising with internal and external auditors regarding all aspects of corporate compliance issues
- Maintaining strong working relationships across the organization and demonstrating the ability to establish cooperation
Controller: The Controller position is accountable for the accounting operations of the company, including the production of periodic financial reports, maintenance of an adequate system of accounting records, and a comprehensive set of controls and budgets designed to mitigate risk, enhance the accuracy of the company’s reported financial results, and ensure that reported results comply with ASPE , PSAB or IFRS. Candidates should possess solid communication, technology, analytical and management skills in order to provide management with information vital to the decision making process. Many companies prefer candidates who possess a professional designation such as Chartered Professional Accountant (CPA).
- Directing and managing all accounting operation functions
- Managing the consolidation of all financial information required for an accurate accounting of business results
- Coordinating and preparing internal and external financial statements (consolidated statements)
- Liaison with external auditors
- Manage and coordinate the budget and forecasting process
- Development, assessment and maintaining of accounting policies and procedures
- Monitoring and track business metrics
- Managing regulatory reporting and compliance
- Hiring, training and retaining accounting staff
Assistant Controller: The Assistant Controller should have a minimum of 3 years of progressive accounting experience. Candidate should possess strong analytical, technology, communication and organizational skills. Many companies prefer candidates who possess or are working towards a professional accreditation such as Chartered Professional Accountant (CPA).
- Preparing and consolidating financial statements with monthly, quarterly and year-end analyses
- Establishing and maintaining internal controls and ensuring compliance with ASPE, PSAB or IFRS
- Coordinating the budget / forecasting process
- Identifying, analyzing cost variances
- Act as a liaison to external auditors
- Supervising and mentoring accounts receivable, accounts payable and general accounting
Director of Finance / Accounting
Director of Finance / Accounting: The Director of Finance role requires a minimum of 10 years of progressive, accounting experience. In addition this person should also have strong leadership, technology, analytical and communication skills, with comprehensive knowledge of ASPE, PSAB or IFRS. Many companies prefer candidates who possess a professional designation such as Chartered Professional Accountant (CPA).
- Developing and maintaining accounting policies and procedures
- Planning, organizing and coordinating the year-end close process with internal and external auditors
- Ensuring successful completion of the company’s tax filings
- Preparing financial statements, financial modeling, analysis, and cash flow statements
- Identifying and managing business risks and insurance requirements
- Manage the capital request and budgeting and forecasting process
- Assisting with business funding decisions
- Hiring, training and retaining accounting & finance staff
Vice President of Finance
Vice President of Finance: The VP Finance role requires high level strategic planning, negotiation, communication, and management skills. Typically this individual would have at least 10 years of progressive experience in accounting, and finance. Previous experience in public accounting is highly valued. Many companies prefer candidates who possess professional designation such as Chartered Professional Accountant (CPA).
- Managing relationships with investors and financial institutions
- Manage the capital request and budgeting and forecasting process
- Develop financial and tax strategies
- Presentation of the organization’s actual performance versus budgets and company objectives to senior management
- Recommending growth strategies, as well as identifying areas for improvement
- Work closely with other department heads to prepare and identify critical business opportunities
- Ensuring compliance with state and federal regulations
- Hiring, training and retaining finance staff
Chief Financial Officer
Chief Financial Officer: The CFO position is accountable for the administrative, financial, and risk management operations of the company, including the development of a financial and operational strategy, metrics tied to that strategy, and the ongoing development and monitoring of control systems designed to preserve company assets and report accurate financial results. They must have strong analytical, strategic planning and communication skills and have the ability to work well with the CEO, board of directors and other senior managers. CFOs typically have at least 10 years of experience in accounting or finance and should possess knowledge of all aspects of generally accepted accounting principles. Public companies would typically require progressive experience with SEC reporting. Previous experience in public accounting is also highly valued. Many companies prefer candidates who possess a professional designation such as Chartered Professional Accountant (CPA).
- Formulate the company`s future direction and support tactical initiatives
- Providing and monitor strategic management of the accounting and finance functions
- Directing accounting policies, procedures an internal controls
- Manage the capital request and budget process
- Develop financial and tax strategies
- Recommending improvements to ensure the integrity of a company’s financial information
- Managing or overseeing the relationship with external auditors
- Collaborating with chief information officers on technology decisions
- Managing relationships with investors and Financial institutions
- Identifying and managing business risks and insurance requirements
- Hiring, training and retaining accounting and finance staff
Internal Auditor: Internal Auditors should have public accounting and/or private industry experience, with strong analytical, organizational and communication skills. In addition they should also have significant experience internal controls and a comprehensive understanding of internal auditing standards, ASPE, PSAB or IFRS, Sarbanes-Oxley, COSO and risk-assessment practices. A Chartered Professional Accountant (CPA) is required along with Certified Internal Auditor (CIA).
- Assisting in internal audit management and the development of the annual internal audit plan
- Developing the individual internal audit scope, performing audit procedures and preparing relevant reports
- Reviewing functional and operating units with a focus on financial, IT and operational processes
- Apply internal control concepts to planning, performing and reporting on various business processes and functions.
- Maintain follow-up on the status of outstanding internal audit issues
- Supervise and mentor staff
Internal Auditor / Manager
Internal Auditor / Manager: The Internal Auditor/Manager must possess knowledge of ASPE, PSAB or IFRS as well as financial and accounting applications, and financial and operational controls. Professionals should also have an understanding of internal auditing standards, COSO and risk-assessment practices. Candidates should have strong critical thinking, communication and technology skills. A bachelor’s degree in business, accounting or management is required. Professional designation or certifications such as Chartered Professional Accountant (CPA) and/or Certified Internal Auditor (CIA) are required. A minimum of 4 plus years of experience in accounting or auditing, including supervisory experience, is expected. Travel is often required for this position.
- Managing complex audits and preparing audit reports
- Performing critical project management duties in the planning, scheduling, coordinating, reviewing and reporting of the work of audit teams
- Developing procedures, schedules, priorities and programs for achieving audit objectives and goals
- Undertaking comprehensive planning and risk assessments to identify potential business risks
- Planning, assigning and supervising the daily activities and work of the audit team
- Identifying and communicating to audit staff changes in professional stands, pronouncements, laws, guidelines and audit requirements
- Developing and maintaining productive client and staff relationships
- Hiring, training and supervising internal audit staff
Information Technology (IT) Auditor – Senior
Information Technology (IT) Auditor – Senior: must have in-depth knowledge of business processes, as well as process controls and risks, and understand how this relates to relevant IT audit procedures. Professionals should have experience working with a variety of technology platforms and must be familiar with performing network, internet database and technical audits. A bachelor’s degree in computer science, information systems or business is a plus, but not required. A master’s degree in these fields, as well as a professional designation or certification such as Chartered Professional Accountant (CPA) or Certified Internal Auditor (CIA) is preferred, and a Certified Information Systems Auditor (CISA) may also be required. An average of 3 years of relevant experience in IT auditing is expected.
- Developing and managing the complex compliance of an organization’s financial and IT audits
- Establishing objectives and procedures for audit review of computer systems
- Developing and implementing testing and evaluation plans for IT systems and controls to meet industry standards of efficiency, accuracy and security
- Examining and evaluating the adequacy and effectiveness of information systems, identifying weaknesses and recommending enhancements
- Assessing compliance with regulatory requirements in relation to IT, accounting, auditing standards and company policies
- Supervising IT audit staff
Accounting Manager – General Accounting
Accounting Manager – General Accounting: The Accounting Manager generally need at least 4 years of experience, as well as solid communication, technology and analytical abilities. Working knowledge of enterprise resource planning (ERP) systems is also valuable. Companies expect a bachelor’s degree in accounting or finance but prefer candidates with advanced credentials such as a Chartered Professional Accountant (CPA).
- Preparing and/or reviewing appropriate general ledger entries and reconciliations
- Maintaining the general ledger system
- Preparing monthly, quarterly an annual financial statements; assisting with regulatory reporting as applicable
- Researching accounting issues for compliance with generally accepted accounting principles
- Coordinating the budget process
- Hiring, training and supervising accounting staff
Senior Accountant – General Accounting
Senior Accountant – General Accounting: The Senior Accountant should possess solid communication, technology, organizational and analytical skills. Companies hiring senior accountants generally look for at least 3 years’ experience, along with a Chartered Professional Accountant (CPA).
- Reviewing general ledger accounts and preparing and adjusting journal entries
- Performing account analysis and reconciliations, including bank statements and intercompany general ledger accounts
- Maintaining the general ledger chart of accounts
- Assisting with initial internal control evaluations
- Posting monthly, quarterly and yearly accruals
Senior Cost Accountant
Senior Cost Accountant: The Senior Cost Accountant position is accountable for the ongoing analysis of processes, costing projects, margin analysis, and tracking costs back to underlying activities. The cost accountant must also construct and monitor those cost-effective data accumulation systems needed to provide an appropriate level of costing information to management. The cost accountant must have strong communication, interpersonal, technology and analytical skills. Businesses typically seek candidates with a minimum of at least 3 years’ experience and a professional designation such as Chartered Professional Accountant (CPA).
- Developing cost standard for materials and labour
- Designing an implementing cost accounting systems
- Update standard costs in the bill of materials; validate the cost of goods sold
- Report on break even points, margins and variances by products and divisions
- Investigate cycle counting variances, analyzing inventory valuations and resolve issues
- Analyzing production costs and recommending changes
- Performing month-end cost accounting close
- Maintaining cost accounting system and cost ledger
- Performing life cycle cost –benefit analysis
- Overseeing annual physical inventory
- Hiring, training and supervising cost and inventory accounting staff
Cost Accountant – Staff
Cost Accountant – Staff: At this level Cost Accountants need solid organizational, communication, problem-solving and research abilities. Companies seek candidates who have at least 1 to 3 years experience. Companies also seek strong technology expertise, including proficiency with Microsoft Excel and experience with enterprise resource planning (ERP) systems. A bachelor’s degree in accounting or finance is required.
- Monitory unit cost variance
- Implementing cost standards for materials and labour
- Preparing cost of goods sold and production reports
- Reconciling beginning raw materials, work-in-progress (WIP) and finished-goods stock
Business Analyst – Senior
Business Analyst – Senior: Companies value business analysts with experience in financial analysis, data flow analysis and project management. This position requires strong technology, analytical and communication skills. At least 3 plus years of experience as a business analyst is preferred. Proficiency in Microsoft Word, Excel, PowerPoint, Visio and Project is desired. Companies expect a bachelor’s degree in accounting.
- Assisting with implementation and support of business information systems across multiple departments
- Conducting market analysis and analyzing both product lines and the overall profitability of the business
- Developing and sharing reports that enable advertising, customer service, finance, sales and marketing managers to make better business decisions by understanding geography, supply chain and price
- Ensuring business data and reporting needs are met
- Developing and monitoring data quality metrics
Credit Manager / Credit Supervisor
Credit Manager / Credit Supervisor: Individuals pursing these positions need strong leadership, management, analytical, communication, negotiation and interpersonal skills. Credit manager or supervisor positions generally require at least 5 years of credit and /or collections experience. Proficiency with Microsoft Office applications is essential. Many companies prefer candidates who prepossess a bachelor’s degree in accounting, finance or business administration.
- Administering and enforcing credit and collections policies and procedures
- Evaluating credit risk
- Developing strategies and goals to reduce exposure to write-offs
- Preparing and developing work strategies and goals
- Interfacing with multiple departments, including sales staff and management
- Selecting and managing the relationship of third-party collections agencies
- Reviewing, preparing and analyzing accounts receivable aging reports
- Hiring, training and supervising competent credit and collections staff
Bookkeeper: Should have solid communication, organizational and customer service skills. Technology expertise demands vary by company but may include proficiency with applications such as Microsoft Excel, Quickbooks or Simply Accounting. A high school diploma or equivalent is expected. Businesses often seek at least 3 years of experience, although requirements differ significantly by firm.
- Processing accounts payable and accounts receivable
- Managing bank reconciliations and payroll processing
- Posting journal entries
- Producing financial statements
Accounting Clerk: Are usually entry-level. Candidates should have solid interpersonal skills, as well as proficiency with basis Microsoft Office applications. A high school diploma or equivalent is required.
- Matching invoices to purchase orders or vouchers
- Performing data entry
- Assisting with the processing of accounts payable and accounts receivable
Accounts Payable Manager
Accounts Payable Manager: Should have solid communication, organizational and interpersonal skills. Candidates for these positions generally have at least 5 years of experience and advanced knowledge of Microsoft Office applications. Enterprise resource planning (ERP) systems knowledge is also required. Companies prefer candidates who possess a college diploma in accounting or a related area, but it is usually not required.
- Preparing accruals and reconciling to the general ledger
- Maintaining cash requirements schedules and accounts payable aging analysis
- Performing general ledger posting and monthly/year-end reconciliations
- Handling escalated vendor calls
- Hiring, training and supervising accounts payable staff
Accounts Receivable Manager
Accounts Receivable Manager: Should have solid communication, organizational and interpersonal skills. Companies expect proficiency with Microsoft Office applications and usually look for at least 5 years’ experience in accounts receivable. A post-secondary diploma in accounting or equivalent is preferred but is not usually a requirement. Knowledge of Microsoft Office and electronic payment and remittance systems in required.
- Preparing accruals and reconciling sub-ledger to the general ledger
- Performing general ledger posting and monthly year-end reconciliations
- Preparing aging reports
- Hiring, training developing and supervising accounts receivable, collections and billing staff
Joint Venture Accountants
Joint Venture Accountants: The Joint Venture Accountant is responsible for accounting for revenue and expenses for joint venture contracts/agreements between O&G companies. Joint Venture accountants should possess good analytical skills and good people management skills
- Reviewing joint venture agreements to check partner allocations/splits
- Review partner allocations and resolute disputes relating to amounts owing to and from partners
- Prepare, review and send out joint venture billings, and recognition of charges that might be questionable
Accounts Payable / Receivable Clerk
Accounts Payable / Receivable Clerk: Often are entry-level, although many firms prefer at least some previous experience. Candidates for these roles should have strong communication, customer service and organizational skills. Proficiency with Microsoft Office applications expected; familiarity with Specified software programs is valued. Companies expect a minimum of post-secondary diploma or equivalent.
- Matching, batching, coding and entering invoices
- Entering, posting and reconciling batches
- Researching and resolving accounts payable or accounts receivable issues with customers or vendors
- Updating and reconciling sub-ledger to the general ledger
- Maintaining cash applications, account reconciliations and chargeback’s
Billing Clerk: Should have basic knowledge of Microsoft Office applications and excellent communication, customer service and organizational skills. Billing clerk positions often are entry-level, although many firms prefer at least some previous experience. A high school diploma or equivalent is required.
- Processing bills
- Preparing journal entries of adjustments to billings
- Communicating with customers regarding billing adjustments
Payroll Manager / Supervisor
Payroll Manager / Supervisor: Should have strong communication, interpersonal and organizational skills. Payroll mangers or supervisors generally need at least 5 years’ payroll experience, in addition to a bachelor’s degree in accounting or finance. A certified payroll professional (CPP) designation is valuable. Firms also seek proficiency with Microsoft Office applications, enterprise resource planning (ERP) systems and/or automated payroll processing services.
- Ensuring compliance with current government regulations
- Establishing and implementing policies on such matters as garnishments and payroll advancements to employees
- Preparing government reporting
- Preparing accruals and reconciling sub-ledger to the general ledger
- Hiring, training, developing and supervising payroll staff
Payroll Coordinator / Administrator
Payroll Coordinator / Administrator: Payroll coordinator or administrator positions must have strong technical skills, including proficiency with Microsoft Office applications and automated payroll processing services. Payroll administrators usually need at least 2 years of payroll experience and a high school diploma or equivalent and most will possess or be working towards their PCP designation. Payroll administrators also should possess excellent communication and problem-solving abilities.
- Processing payroll
- Reconciling payroll sub-ledger to the general ledger
- Remitting payroll taxes and government reporting
- Preparing monthly, quarterly and year-end payroll statements
Payroll Clerk: Often are entry-level, although many companies prefer at least some previous payroll experience. Proficiency with Microsoft Office applications are a basic requirement; however firms hiring experienced staff also seek automated payroll processing systems knowledge. Payroll clerks should have a high school diploma or equivalent, and a solid communication, data entry, customer service and organizational skills.
- Performing data entry and reconciling time cards
- Distributing pay checks and statements to department managers
- Answering inquiries from employees and vendors
Production Accountants: The Production Accountant is responsible for calculating and analyzing production data, calculating revenue and royalties associated with properties owned by oil and gas companies. Production Accountants should possess solid analytical, technology and organizational skills. Companies hiring Production Accountants generally look for at least 1 year of experience, usually alongside a certification from the Canadian Association of Petroleum Production Accountants (or more commonly “CAPPA”).
- Full cycle production and revenue reporting for oil and gas properties
- Review, calculate and submit royalty calculations to the relevant government authority
- Review and calculate volumes, volume splits and partner allocations for different types of commodities extracted by oil and gas companies
Marketing Accountant: The Production Accountant is responsible for accounting for the buying and selling of various commodities usually associated with the O&G industry. Marketing Accountants should possess excellent analysis, reconciliation and a good understanding of accounting principles. Other key characteristics include good communication skills, good ability to interact with different stakeholders, including traders and operational staff, and good organizational skills.
- Full cycle accounting for commodity trades
- Inventory and volumetric analysis
- Review logistics and scheduling activities relating to the trades
- Reviewing, calculating and approving settlements of AR and AP as it relates to these trades
Inventory Clerk: should have a strong multitasking, communication and interpersonal skills. These positions often are entry-level, although many companies prefer at least some previous inventory experience. A high school diploma or equivalent is required.
- Counting and classifying items
- Performing data entry
- Handling document discrepancies
- Working closely with the purchasing manager and inventory analyst
Audit, Tax and management Services – Senior Manager / Director
Audit, Tax and management Services – Senior Manager / Director: Public accounting director positions require excellent leadership, strategic planning, communication, business development and problem-solving abilities. Directors generally need at least 8 years of public accounting experience. Firms expect a chartered accountant (CA) designation.
- Overseeing the audit, tax or management services practice area and staff
- Assisting partners with business development and practice administration
- Managing client relationships and expectations
- Researching practice area issues and providing guidance to partners and other management
Audit, Tax and Management Services – Manager
Audit, Tax and Management Services – Manager: should have well-developed leadership, interpersonal, technology communication and analytical skills. They need a bachelor’s degree in accounting or finance, and at least 5 years of public accounting experience. A Chartered Professional Accountant (CPA) designation is required.
- Directing the work of audit, tax or management services staff
- Overseeing project teams
- Performing assessments and offering solutions to clients
- Conducting research and planning, and marking recommendations to senior management
- Identifying and recommending new business opportunities for the firm
Audit, Tax and Management Services – Senior Associate/Accountant
Audit, Tax and Management Services – Senior Associate/Accountant: should have robust interpersonal, communication and project management skills. Senior public accountants generally need at least 3 years’ public accounting experience and a bachelor’s degree in accounting or finance. They should possess a Chartered Professional Accountant (CPA) designation.
- Preparing the audit program for approval, including timeline, budget, scheduling and personnel required
- Reviewing and/or preparing audit work papers
- Managing the audit/assurance process
- Reviewing and/or preparing various tax returns
- Assuring compliance with federal, state and local tax laws and regulations
- Supervising accounting staff
Financial Analyst: must have the ability to effectively communicate across all levels of the organization since they can highly visible and interact directly with executive management, project team leaders, sales managers and financial professionals. A thorough knowledge of general accounting procedures, reporting and expense analysis and journal posting is required. A bachelor’s degree in business, accounting or finance may be required as well as, Chartered Professional Accountant (CPA). Proficiency with Microsoft Excel and other financial software expertise are necessary.
- Analyzing new and existing product lines, promotion spending and service segment costs of the organization
- Preparing profit and loss models, balance sheets and other management reports, using Microsoft Excel to forecast financial outcomes
- Maintaining confidential financial information
- Performing budgeting variance and forecasting analysis for various levels of management
Corporate Financial Analyst
Corporate Financial Analyst: must possess strong analytical and interpersonal skills, as well as the ability to interact with people at all levels of the organization. Working knowledge of generally accepted accounting principles is expected, as well as knowledge of compliance, internal controls, and budgeting and forecasting. A bachelor’s degree in business, accounting, economics or finance is required; a master’s degree in on of these fields is preferred. A professional designation such as Chartered Professional Accountant (CPA). Proficiently in Microsoft Excel and other financial software programs is expected.
- Monitoring variance and discrepancy follow-up
- Preparing financial records
- Performing or assisting with reconciliation processes, data and report archiving, forecast management activities, and contract compliant tracking
- Preparing financial budgets
- Coordinating long and short term cash flow forecasts
Business Analyst: companies seek business analysts with experience in financial analysis, data flow analysis and project management. 3 – 5 years of experience as a business analysis is preferred. Experience with gathering business requirements and documentation and/or mergers and acquisitions’ is a plus. Strong experience with Microsoft Word, Excel, Power Point, Visio and Project is expected.
- Assisting with planning, implementation, improvement, monitoring an support of business information systems across multiple departments
- Ensuring that business data and reporting needs are met
- Developing and monitoring data quality metrics
- Organizing and formatting reports for distribution
- Communicating effectively with all levels of the organization in both oral an written form
Risk Manager: should possess excellent quantitative and analytical skills and have the ability to apply those skills across a variety of business processes. Individuals should also have at least 5 plus years of experience in a public company, internal audit or in operations risk. Experience in database management and cash flow analysis are essential. A Bachelor’s degree in mathematics or finance, as well as training in statistical analysis, are helpful. A solid understanding of finance training in statistical analysis, are required. A solid understanding of finance and treasury disciplines and capital markets, servicing asset valuation and business process risk assessments, is necessary. A Financial Risk Management (FRM) designation is a plus
- Communicating risk policies and processes
- Providing investment summary analysis for proposed, existing and hypothetical financial situations
- Providing hands-on development of risk models involving market, credit and operational risk
- Aiding in developing portfolio surveillance tools that measure risk, performance and relative value
- Assuring controls are operating effectively
- Providing research and analytical support
Trust Accountant: Must be able to work under strict timelines and prioritize their workloads in sometimes high-pressure environments. Well-honed accentuating and mathematical skills are necessary, including the ability to compute common ratios and percentages. Candidates for these positions must also preserve absolute confidentiality and display ethical behaviour. A bachelor’s degree in business, finance or accounting, with general accounting experience, is required; previous trust experience is preferred. Proficiency in Microsoft Word and Power Point is expected.
- Paying loan-related accounts payable, reconciling files and refunding balances to borrowers
- Complying with loan cancellation procedures
- Processing daily wire transfers and deposits
- Matching and filing deposit paperwork and receipts for reconciliation
- Reviewing and tracking stop payments and voids on trust accounts
- Processing and posting losses
- Planning audit preparation and financial statements
- Maintaining vendor relationships
Timekeeper: Payroll timekeepers compile employee payroll data from time sheets, verifying hourly rates and entering the information into a computer program. The timekeeper must reconcile the daily hours as well as the hourly rates for each employee. Another fundamental aspect of the job is the job costing allocation of the hours and dealing with any payroll discrepancies.
- Data entry of payroll and timesheets
- Print, distribute and collect crew time sheets
- Review timesheets, make payroll adjustments and submit payroll
- Coordinate new hires, process terminations and make rate changes
- Assist in implementation of new employee orientation programs
- Update rate changes and daily entry of data
- Daily reconciliations of the timesheets
- Other various payroll and ad hoc duties
Tax Director / Manager
Tax Director / Manager: The Tax Manager / Director should have strong communication skills and have a keen interest in staying current with industry and government tax regulations. Candidates for these positions typically require at least five years of tax accounting experience. Many companies prefer candidates who possess a professional designation such as Chartered Professional Accountant (CPA)
- Reviewing corporate tax returns, year-end tax accruals and estimation of income taxes
- Research and planning and evaluating and identify ways to minimize the company’s the tax liability
- Strategizing to minimize corporate tax liability advising senior management on the tax impact of current and proposed company activities and transactions.
- Working closely with senior management on asset depreciation schedules and policies
- Liaison with tax regulatory agencies on tax related audits; facilitating communication with appropriate government agencies and in-house counsel related to tax issues
- Manage reporting and payment of all provincial and federal taxes
- Hiring, training tax staff