Accounting Manager

Crossfield, AB, CA, Canada

Job Description

Accounting Manager



About Eco-Pro


Eco-Pro Services Inc. is a proudly locally owned company with a strong Alberta footprint, delivering industry-leading fuel, equipment rental, and service solutions to our customers. With over 30 years of proven reliability, we operate across Corporate, Calgary, and Edmonton locations--serving industries with precision, innovation, and a commitment to excellence.

We are seeking an experienced and dynamic hands-on

Accounting Manager

to oversee multi-branch accounting operations, lead a skilled team, and drive process accuracy across the organization. This role is pivotal in maintaining financial integrity, ensuring interdepartmental collaboration, and delivering timely, accurate reporting to ownership and stakeholders.

The Role


As Accounting Manager, you will oversee all day-to-day and month-end accounting functions for Corporate and branch locations, ensuring seamless workflow between the Accounting Department, Operations, HR, and Sales. You will lead a high-performing accounting team, mentor staff, and ensure that accounting procedures align with Eco-Pro's standards and compliance requirements.

Key Responsibilities



Leadership & Oversight

Lead and mentor accounting staff, fostering a culture of accuracy, accountability, and continuous improvement. Ensure smooth interdepartmental workflows, providing support and guidance to Operations, HR, and Sales to maintain financial clarity.

Accounting Operations

Oversee and process AR/AP posting for all branch locations, ensuring accuracy and timeliness. Manage bank deposits, cheque runs, EFT payments, and vendor remittances. Direct monthly bank and credit card reconciliations across muliple locations and corporations. Oversee data imports and reconciliations from various billing systems.

Reporting & Compliance

Deliver month-end reporting packages to ownership and lenders, complete with analysis and variance commentary. Lead year-end preparation and liaison with external accountants. Manage inter-company transactions and reconciliations. Ensure CRA remittances and payments are completed accurately and on schedule.

Payroll Administration

Oversee payroll for 50+ staff across all branches, ensuring accuracy and compliance with Alberta labour laws. Coordinate with HR on onboarding, terminations, and benefit administration.

Process Improvement & Controls

Identify opportunities to streamline accounting processes while maintaining accuracy and compliance. Maintain document control and clear audit trails across all transactions.

What You Bring



7 - 10+ years

of progressive accounting and bookkeeping experience, preferably in a multi-entity or multi-branch environment. Proven leadership and team management skills.

Must have

: Advanced QuickBooks Online expertise Proven payroll administration experience for large teams (50+ employees) Strong intercompany accounting experience Proficiency with Microsoft Office; familiarity with Point of Rental (POR) is an asset. Exceptional organizational skills with an unwavering attention to detail. Excellent problem-solving, communication, and leadership abilities. Ability to work in a fast-paced, deadline-driven environment.

Why Join Eco-Pro?



Permanent, full-time leadership position with competitive salary and benefits. Opportunity to influence and shape accounting processes across a growing company. A collaborative culture where your expertise and leadership make a direct impact. Stability and growth potential within a trusted Alberta-based organization.

Apply Now


If you're ready to lead a dedicated accounting team, elevate processes, and make an impact in a multi-branch environment, we want to hear from you. Please submit your resume and cover letter to hr@eco-pro.ca for consideration. Only those deemed suitable will be contacted for interviews. No phone calls please.

Job Type: Full-time

Pay: $75,000.00-$85,000.00 per year

Benefits:

Extended health care RRSP match
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2635030
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Crossfield, AB, CA, Canada
  • Education
    Not mentioned