Controller (Barrie)

Controller (Barrie)

02 Nov
|
FLAGS UNLIMITED
|
Barrie

02 Nov

FLAGS UNLIMITED

Barrie

Role: Controller

Company: Flags Unlimited

Work Location: Onsite
Employment Type: Regular Full time (40 hours per week)

Salary Range: $105,000 - $115,000

Reporting to: The President

About Flags Unlimited:

For over 60 years, Flags Unlimited has led the way as Canada’s premier name in flags, fabric signage, and custom banners. Known as Canada’s Flagmaker, we manufacture over a million Canadian flags annually serving customers all across Canada and the United States. Beyond flags, we specialize in custom fabric printing, offering products like tents, feather banners, and backdrops. By producing quality products that endure and inspire, we are proud to play a small part in our clients’ biggest moments.

About the Role:

Reporting to the President, the Controller is responsible for managing the operations of the accounting department and three team members. They will oversee Financial Reporting & Compliance, Accounts Payable, Accounts Receivable, Cost Accounting and Payroll. The Controller will ensure the department is meeting deadlines, finding efficiencies, and maintaining the accuracy and integrity of financial records.

Key Responsibilities:

Financial Management & Reporting

- Prepare monthly, quarterly, and annual financial statements.
- Lead month-end and year-end close processes.
- Develop and maintain budgets, forecasts, and cash flow projections.
- Analyze financial performance and provide recommendations to management.
- Monitor and report on key business metrics and performance indicators.

Accounting & Compliance

- Oversee general ledger, accounts payable, accounts receivable, payroll, and banking activities.
- Ensure compliance with accounting standards, tax regulations, and statutory requirements.




- Coordinate year-end external reviews or audits.
- Manage corporate tax filings, VAT remittances, and government reporting requirements.
- Develop and maintain internal controls and financial policies.
- Supervise Payroll Administration. Facilitate payroll related filings and supporting documentation, such as year-end tax statements.

Operations & Strategic Support

- Support inventory accounting, costing, and operational analysis.
- Assist with ERP and financial system optimization.
- Partner with department leaders on budgeting and cost management initiatives.
- Identify opportunities for process improvement and operational efficiencies.
- Support strategic planning and growth initiatives.

Leadership

- Lead and develop accounting staff.
- Foster a culture of accountability, accuracy, and continuous improvement.
- Collaborate effectively with management across all departments.

Qualifications:

- A university degree in business administration, finance, or a related field is required. Enrollment in CPA programme is preferred.
- 5-7 years of progressive accounting and financial management experience.
- Experience managing a 3–5 person team.
- History in manufacturing, distribution, or inventory-based businesses is an asset.
- Strong understanding of financial reporting, budgeting, forecasting, and cash flow management.




- Experience with ERP systems and the Microsoft Suite. Knowledge of Acumatica is an asset.

Knowledge, Skills, Abilities and Attributes:

- Strong leadership experience managing a team of employees.
- Solid working knowledge of Accounts Payable, Accounts Receivable, & Cost Accounting.
- Understanding of Accounting Standards for Private Enterprise (ASPE) and applicable accounting compliance standards.
- Independent self-starter who adapts to changing priorities.
- Advanced proficiency in Microsoft Excel, including financial analysis, reporting, and data management functions.
- An innovative thinker who drives process improvement and increases overall efficiency.
- Highly detail-oriented with robust organizational skills and the ability to effectively manage multiple deadlines.
- Excellent interpersonal and communication skills, with the ability to foster strong working relationships throughout the organization

Why Join Our Team?

- We’ve been the leader in crafting iconic Canadian symbols for over 60 years.
- We pride ourselves on our integrity and honesty.
- We offer profit-sharing and a year-end bonus.
- Comprehensive health and dental benefits
- Professional CPA dues paid by the company
- Professional development support
- Three weeks’ vacation
- Hybrid work flexibility, where operationally appropriate
- Team events and outings.
- A fun and rewarding team culture.

Flags Unlimited does not use artificial intelligence (AI) to screen, assess, or select applicants for positions within the organization. Reason for posting: existing vacancy.

Pay: $105,000.00-$115,000.00 per year

Work Location: In person

📌 Controller (Barrie)
🏢 FLAGS UNLIMITED
📍 Barrie

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: controller (barrie) / barrie

Subscribe to this job alert:

Get the latest job offers by email for: controller (barrie) / barrie