Controller

MNP Executive Search & Professional Recruitment

Mississauga

On-site

CAD 100,000 - 140,000

Full time

14 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Paid vacation
Company holidays

Job summary

Armco Agencies Inc. is seeking a hands-on Controller to lead financial operations, ensuring accuracy of financial reporting, and overseeing day‑to‑day accounting while supporting strategic decision‑making with insights.

You will manage month-end close, develop controls, monitor cash flow, collaborate with ownership and sales teams, and drive process improvements and system enhancements to support growth.

Qualifications

  • Bachelor's degree in Accounting, Finance, Business Administration, or a related field.
  • 5+ years of progressive accounting and finance experience, including financial reporting and full-cycle accounting responsibilities.
  • Experience with ERP systems and accounting software; ability to improve and streamline financial processes.
  • Advanced Microsoft Excel and financial analysis skills.

Responsibilities

  • Lead and oversee all day-to-day accounting functions, including accounts payable, accounts receivable, payroll, general ledger, and cash management.
  • Prepare accurate and timely monthly, quarterly, and annual financial statements and supporting analyses.
  • Manage the month-end and year-end close processes, ensuring completeness and accuracy.
  • Develop, maintain, and improve financial controls, policies, and accounting procedures.
  • Monitor cash flow, working capital, and banking activities, providing recommendations to optimize financial performance.
  • Prepare budgets, forecasts, and variance analyses to support operational and strategic decision‑making.

Skills

Financial reporting
Full-cycle accounting
ERP systems
Excel
Analytical thinking
Communication

Education

Bachelor's degree in Accounting/Finance/Business Administration

Tools

ERP software
Accounting software

Job description

Armco Agencies Inc. is a manufacturers’ agent and full-service provider of premium plumbing products, serving wholesale distribution, plumbing boutiques, and major retailers across Eastern Canada. With over 30 years in business, Armco Agencies Inc. supports clients through product information, order and distribution systems, market evaluation, and a dedicated team of sales specialists. We are seeking a hands‑on Controller to lead and oversee the financial operations of Armco Agencies Inc. This role is responsible for ensuring the accuracy and integrity of the company's financial reporting, managing day‑to‑day accounting activities, supporting strategic decision‑making, and strengthening financial processes and controls. Working closely with ownership and operational leaders, the Controller will provide financial insight, improve reporting and forecasting capabilities, and support the continued growth of a well‑established organization.

Your Day To Day
  • Lead and oversee all day-to-day accounting functions, including accounts payable, accounts receivable, payroll, general ledger, and cash management.
  • Prepare accurate and timely monthly, quarterly, and annual financial statements and supporting analyses.
  • Manage the month-end and year-end close processes, ensuring completeness and accuracy.
  • Develop, maintain, and improve financial controls, policies, and accounting procedures.
  • Monitor cash flow, working capital, and banking activities, providing recommendations to optimize financial performance.
  • Prepare budgets, forecasts, and variance analyses to support operational and strategic decision‑making.
  • Oversee inventory accounting, inventory valuation, and reconciliation processes.
  • Analyze product margins, profitability, and operational performance to support business decisions.
  • Ensure compliance with applicable accounting standards, tax requirements, and regulatory filings.
  • Coordinate annual reviews, audits, and year-end activities with external accountants and advisors.
  • Develop and maintain meaningful financial reports, dashboards, and key performance indicators (KPIs) for ownership.
  • Partner with operational and sales teams to provide financial insights related to pricing, inventory, purchasing, and business performance.
  • Identify opportunities to improve processes, reporting capabilities, and overall business efficiency.
  • Support system enhancements and continuous improvement initiatives related to accounting and financial processes.
What You Bring
  • Bachelor's degree in Accounting, Finance, Business Administration, or a related field.
  • 5+ years of progressive accounting and finance experience, including financial reporting and full-cycle accounting responsibilities.
  • Previous experience in wholesale distribution, building products, manufacturing, inventory-based businesses, or related industries is considered a strong asset.
  • Strong knowledge of Canadian accounting principles, financial reporting, budgeting, forecasting, and internal controls.
  • Experience managing month-end and year-end close processes.
  • Strong understanding of inventory accounting, costing, and working capital management.
  • Experience with ERP systems and accounting software; ability to improve and streamline financial processes.
  • Advanced Microsoft Excel and financial analysis skills.
  • Strong analytical and problem‑solving abilities with exceptional attention to detail.
  • Excellent communication and relationship‑building skills with the ability to work effectively across all levels of the organization.
  • Highly organized and capable of managing multiple priorities in a fast‑paced environment.
  • Self‑motivated, hands‑on, and comfortable working within a collaborative owner‑led business.
What’s In It For You
  • An opportunity to join a well‑established company that has served Eastern Canada for over 30 years.
  • High level of autonomy and ownership with the ability to make a visible impact across the business.
  • Opportunity to drive financial strategy, improve processes, and help shape the future growth of the organization.
  • Compensation and total rewards to be discussed based on experience, qualifications, and overall fit for the role.
  • Paid vacation and company holidays.

We are committed to creating an inclusive, accessible workplace in accordance with the Accessibility for Ontarians with Disabilities Act (AODA). Accommodations are available upon request for candidates during all aspects of the recruitment and selection process. If you require accommodation, please contact us at dane.dsouza@mnp.ca to discuss your needs.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Controller
Controller

Applied Bio-nomics Ltd. • Canada

Hybrid
CAD 90,000 - 130,000
Extended Health Care & Dental Benefits
Vision Care
RRSP Matching
+3
Financial Controller
Financial Controller

Paradise Dock & Lift Inc. • Vernon

On-site
CAD 110,000 - 140,000
Competitive salary
Bonus potential
Extended health benefits
+1
Financial Controller
Financial Controller

AY Talent • Montreal (administrative region)

Hybrid
CAD 110,000 - 140,000
Controller
Controller

Clarity Recruitment • Brampton

On-site
CAD 140,000 - 200,000
Assistant Controller
Assistant Controller

Microserve • Surrey

On-site
CAD 90,000 - 120,000
Controller
Controller

Accountant Staffing • Labrador City

On-site
CAD 120,000 - 160,000
Financial Controller
Financial Controller

Kibbi Technologies Inc. • Vernon

On-site
CAD 100,000 - 140,000
Competitive salary based on experience
Potential performance-based annualbon
Extended health and benefits package
+5
Assistant Controller
Assistant Controller

Taggart Construction Limited • Ottawa

Hybrid
CAD 110,000 - 130,000
Plant Controller
Plant Controller

Confidential • Port Coquitlam

On-site
CAD 135,000 - 145,000
Bonus
Cost Controller M/F
Cost Controller M/F

VINCI • Nisku

On-site
CAD 90,000 - 120,000
Dental care
Extended health care
Matching RRSP
+6