Financial Controller

FinanceFull TimeWhistler, BC

Apply Now

At Coastal Mountain Excavations success means growing our business by growing our people. We believe employees are self motivated to achieve mutually agreed goals when their core values align with those of the company: professionalism, strong work ethic, honesty, reliability, problem solving, and attention to detail.

We work with private developers, strata corporations, public entities, and individuals in civil construction and snow services to build an excellent company, people, relationships, and results. As an employee you will foster and promote our core values within the support of our strong team environment.

The Finance division of Coastal Mountain Excavations provides excellence in client service and compliance through unwavering commitment to our employees, our understanding of construction operations, and a continued focus on process improvement.

Functional Role

In addition to financial reporting, as controller you are skilled at in-depth financial analysis and providing expert perspective and opinions. You are proficient in spreadsheet design that is often complex. Your analysis skills are instrumental in helping to assess risk, analyze efficiency and inform policy decisions made by executive management. You perform all tasks in an effective, complete and professional manner and adhere to all policies and values of Coastal Mountain Excavations Ltd.

Key Roles

· Ensuring day to day accounting functions are done accurately professionally and on time

· Attention to detail and accuracy

· Effective written and verbal communication skills

· In-depth financial analysis and providing expert perspective and opinions

· Confidentiality Judgment and Professionalism


· Bachelor’s degree (Accounting/Finance/Business Management preferred)

· 10+ years accounting experience

· 2+ years in a supervisory role

· CPA preferred

Skills, Knowledge and Abilities

Controller must be familiar with relevant accounting procedures and software.

Controller will demonstrate the following in their daily work:

· Organizing and prioritizing

· Ensuring day to day accounting functions are done accurately professionally and on time

· Attention to detail and accuracy

· Confidentiality

· Judgment

· Effective written and verbal communication skills

· Budgetary/Financial reporting

· Problem-solving skills

· Excellent interpersonal skills; Capable of working with personnel at all organization levels

· Ability to meet deadlines

Lead, manage, accountability

· Accountable to the Chief Financial Officer

AR Duties in conjunction with AR position as required

· Process accounts and incoming payments in compliance with financial policies and procedures

· Perform day to day financial transactions, including verifying, classifying, computing, posting and recording accounts receivable data

· Prepare bills, invoices and bank deposits in a timely and accurate manner

· Reconcile the accounts receivable ledger to ensure that all payments are accounted for and properly posted

· Verify discrepancies and resolve clients billing issues in a clear and professional manner

· Facilitate payment of invoices due; sending bill reminders and contacting clients as needed

· Generate financial statements and reports detailing accounts receivable status

· Protect CME commercial and employee data by keeping information confidential

· Continuing self-improvement and staying professionally up to date by participating in educational opportunities

· Refine and develop AR financial procedures as required

· Perform other accounting and administrative tasks as required, including ongoing assigned special projects

AP/Payroll Duties in conjunction with AP/Payroll position as required

· Review and verify invoices and check requests

· Sort, code and match invoices

· Set invoices up for payment

· Enter invoices into accounting system

· Track expenses and process expense reports

· Prepare and perform check runs

· Post transactions to journals, ledgers and other records

· Reconcile accounts payable transactions

· Prepare analysis of accounts

· Monitor accounts to ensure payments are up to date

· Research and resolve invoice discrepancies and issues

· Maintain vendor files

· Correspond with vendors and respond to inquiries

· Produce monthly reports

· Provide supporting documentation for audits

· Credit card reconciliation

· Petty cash

· Entering trucking and gravel slips

· Overseeing the data entry related to payroll

· Running payroll in Jonas bi-weekly

· Dealing with all non-hour entries into Jonas such as truck allowance, vacation pay etc.

Administration Duties as required

· Receiving and processing time sheets from field and office staff

· Identifying missing and lost time sheets, communicating with supervisors

· Entering time sheets into Jonas

· Entering equipment into Jonas

· Sorting and matching invoices to packing slips

· Entering invoices into Jonas

· Printing and sorting invoices for approval

· Entering gravel slips into Jonas

· Entering trucking slips into Jonas

· Reconciling trucking slips to invoices

· Reconciling gravel slips to invoices

· Preparing cheques to be mailed

· Ad-hoc accounting and administration duties as required

Management Accounting Duties

· Assisting the CFO in the preparation of management accounts for internal reporting purposes

· Preparing internal accounts for external audit

· Preparation of month GST return

· Preparation of quarterly PST return

· Preparation of statuary returns – mining, logging, payroll etc.

· Reconciliation of monthly bank statement

The purpose of this document is to provide a summary of the generic functions/tasks associated with this position. It is not an exhaustive or comprehensive list of all possible position accountabilities, tasks, and duties. The accountabilities, tasks, and duties of the incumbent might differ from those outlined here and additional duties may be assigned at the manager’s discretion. The position description details as outlined above are also subject to change and may be reassigned at any time.

Coastal Mountain Excavations recognizes the importance of a diversified workforce