Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Category Manager

$60k - $85k per year

Swish Maintenance Limited

Join Swish as a Category Manager

About Swish

Swish is a proudly Canadian, family-owned company that has been operating since 1956. From coast to coast, we help communities feel confident that the spaces where they work and live are clean, safe, and hygienic. We are Canada’s source for high-quality cleaning supplies and equipment, offering professional-grade, environmentally responsible solutions tailored to our customers’ needs. Our product and service categories include: Hand Hygiene, Surface Disinfecting, Kitchen, Laundry & Warewash, Floor Care & Matting, Cleaning Tools & Powered Equipment, Safety, PPE, and more. At Swish, our people are at the heart of everything we do.

About The Role

The Category Manager is responsible for managing assigned product categories from both a purchasing and merchandising perspective. This role balances product availability, supplier performance, cost, margin, assortment, working capital constraints and customer needs while supporting Sales, Marketing, e-Commerce, Operations, and overall business growth.

The Category Manager will use data, supplier relationships, and market knowledge to improve category performance, strengthen the product portfolio, and support profitable growth.

Key Responsibilities

  • Develop and execute strategies for assigned product categories.
  • Review product performance and make recommendations on SKU additions, rationalization, substitutions, and product alignment.
  • Analyze sales, margin, inventory, supplier, and product data to identify growth and improvement opportunities.
  • Manage purchasing activities to support product availability and inventory objectives.
  • Build strong supplier relationships and negotiate competitive pricing, terms, rebates, and programs.
  • Monitor supplier performance, lead times, backorders, pricing, and product availability.
  • Identify alternative products and suppliers to improve competitiveness and reduce supply risk.
  • Manage the RGA process with branches, Finance, and suppliers to ensure timely resolution of inventory returns, credits, and related supplier issues.
  • Maintain accurate product, supplier, costing, and purchasing data within the ERP system.
  • Support new product setup, SKU management, system coding, and PIM enrichment.
  • Partner with Sales, Marketing, e-Commerce, Operations, Finance, and Branch teams on category initiatives.
  • Develop and maintain category and purchasing metrics, reports, and KPIs.
  • Identify opportunities to improve margin, inventory productivity, data quality, processes, and customer service.
  • Maintain a strong understanding of assigned products, suppliers, customers, competitors, and market trends.
  • Perform other duties and participate in departmental initiatives as assigned.

What You Bring

  • Post-secondary education in Business, Supply Chain, Merchandising, or a related field preferred (equivalent work experience will be considered)
  • 3–5 years of experience in purchasing, procurement, merchandising, category management, or a related role.
  • Demonstrated experience working with an ERP system; Epicor P21 experience is an asset.
  • Strong analytical and commercial skills, with an understanding of costing, margin, inventory, and product performance.
  • Strong Microsoft Excel and/or Google Sheets skills, including PivotTables and lookup functions.
  • Strong communication, interpersonal, negotiation, and supplier-management skills.
  • Highly organized, detail-oriented, and able to manage multiple priorities.
  • Customer-focused with strong problem-solving and continuous improvement skills.

A People-first Company

Job Details & What We Offer

  • Membership in the Swish family — we treat our employees with integrity and have since 1956

The role

  • Location: Peterborough, Ontario
  • Salary Range: $60,000 to $85,000 (based on skills and experience)
  • Variable compensation: Annual performance bonus eligibility
  • Vacation: Starting at 3 weeks

Benefits From Day 1

  • Company-paid Extended Health & Dental Care
  • Company contributions to a Registered Retirement Savings Plan (RRSP)
  • Employee & Family Assistance Program (EFAP)

Extras that matter

  • Rewards & Recognition program that celebrates great work and meaningful contributions
  • Access to hundreds of employee discounts across home, wellness, travel, fashion, and more
  • Unlimited training and development with an industry-leading brand to help you grow your career

Role Information

Newly created role that evolved from an existing vacancy

Equal Opportunity

Swish is an equal opportunity employer offering a competitive compensation and benefits package, along with excellent opportunities for professional development and advancement within a growing Canadian organization.

Accessibility & Accommodation

Swish is committed to providing an inclusive and accessible recruitment and workplace experience in accordance with applicable human rights and accessibility legislation across Canada. Accommodation is available upon request throughout the recruitment and selection process. Applicants requiring accommodation may contact Human Resources at any stage.

Pre-Employment Screening

Swish is committed to maintaining a safe and secure work environment. As a condition of employment, candidates will be required to complete background screening, including criminal record checks where permitted by law and where relevant to the position, or where required by client sites. For roles involving the operation of a company motor vehicle, a valid driver’s license and a satisfactory driver’s abstract will also be required.

AI Disclosure

Swish uses artificial intelligence technology to assist in the initial screening and assessment of applications. AI is used only as a support tool; no hiring decisions are made solely by automated systems. All final hiring decisions are made by a human. We are committed to a hiring process that maintains the highest integrity and prioritizes a fair, positive experience for every candidate.

Vacancy posted 17 hours ago
Similar jobs that could be interesting for youBased on the Category Manager in Peterborough, ON vacancy
  • $116k - $162k per year

     ...parts for the CANDU® nuclear power industry.   Innovation Manager     BWXT Nuclear Energy Canada (NEC) is seeking an...  ...which a pardon has been granted or a record suspended or any other category protected by federal law. BWXT Nuclear Energy Canada Inc.  is committed... 
    Suggested
    For subcontractor
    Internship
    Local area
    Immediate start
    Remote work
    Flexible hours

    BWXT

    Peterborough, ON
    18 hours ago
  • $92k - $142k per year

     ...about making a difference.     We are looking for a Finance Manager - Fuel for our Peterborough, Ontario site. The Peterborough...  ...disability, a conviction for which a pardon has been granted or a record suspended or any other category protected by federal law.   #LI-RK1... 
    Suggested
    Contract work
    Internship
    Local area

    BWXT

    Peterborough, ON
    18 hours ago
  • $1266.71 - $2028.28 per week

     ...Commercial Account Manager (Permanent Full-time) Location: Remote Position. The successful candidate must reside within 3 hours of Kawartha Financial Services, Regional Office, Peterborough ON  We are looking for a candidate to provide excellent member service in the... 
    Suggested
    Remote job
    Permanent employment
    Full time
    Work at office
    Monday to friday

    Kawartha Financial Services

    Peterborough, ON
    1 day ago
  • $75k - $105k per year

     ...Project Manager / Senior Project Manager Hazardous Materials Peterborough, ON Salary Range: $75,000- $105,000 Step into a leadership role where your expertise in hazardous materials drives meaningful impact. We’re looking for a Project Manager / Senior Project Manager... 
    Suggested
    Full time
    Contract work
    Work at office
    Flexible hours

    Pinchin Canada Career

    Peterborough, ON
    1 day ago
  • $60k per year

     ...Job Responsibility: PURPOSE OF THE POSITION The Recruitment Manager's primary responsibility is to manage current client accounts and actively recruit candidates to fill open positions while maintaining a high standard of excellence in staffing solutions. This role includes... 
    Suggested
    Weekly pay
    Long term contract
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Monday to friday
    Flexible hours
    Shift work

    Level A Professional Group

    Peterborough, ON
    4 days ago
  • $65k - $90k per year

     ...quality products such as communications, wire and cable, distribution, lighting, data, home integration and security. As an Account Manager based in Peterborough, ON, your essential duties will be to: ~Prospect and onboard new accounts. ~Develop strategies to increase sales... 
    Full time

    Nedco

    Peterborough, ON
    6 days ago
  •  ...potential and contributions will we succeed. POSITION SUMMARY: Milestone Environmental Contracting Inc. (MECI) is seeking a Project Manager to provide overall direction for the completion of environmental remediation projects. Project Managers are responsible for project... 
    Full time
    Contract work
    For subcontractor
    Work at office

    Milestone Environmental Contracting Inc.

    Peterborough, ON
    1 day ago
  • $90k - $100k per year

     ...About The Role As a CBRE Facilities Manager, you will lead a dynamic team, orchestrating the seamless operation and meticulous maintenance of a facility, campus, or a diverse portfolio of small to medium-sized buildings. This pivotal role places you at the heart of our Facilities... 
    For contractors
    Local area

    CBRE

    Peterborough, ON
    16 days ago
  • $120.4k - $180.6k per year

     ...most valuable asset when it comes to achieving that goal. Employer: Westinghouse Electric Canada, Inc. Position: Deputy Plant Manager/Leader Terms of Employment: Full-time / Permanent Location: Peterborough, Ontario Employment Addresses: 678 Neal Drive,... 
    Long term contract
    Permanent employment
    Full time
    Local area
    Remote work
    Flexible hours

    Westinghouse Electric Company

    Peterborough, ON
    17 hours ago
  •  ...recognition-based environment with competitive pay and benefits. This is much more than a job – it is a career with purpose. Sales Manager The salary range for this role is $20.00 to $23.00 per hour/annually.* This position is also eligible for incentive pay based on performance... 
    Hourly pay
    Full time
    Flexible hours
    Shift work

    The Aaron's Company, Inc.

    Peterborough, ON
    17 days ago
  • $49 per hour

    Overview Languages English Education ~ College/CEGEP Experience 1 year to less than 2 years On site Work must be completed at the physical location. There is no option to work remotely. Responsibilities Tasks Evaluate the operations of...
    Permanent employment
    Full time
    Remote work

    ADROIT FACILITIES SERVICES INC

    Peterborough, ON
    2 days ago
  •  ...includes: ~$100% rent coverage for provided apartment​​​​​ ~ Utilities & Parking included Job Overview: The Assistant Resident Manager is responsible for daily operations of assigned apartment buildings, including building cleaning, administrative tasks, light... 
    Part time
    Seasonal work
    Live In
    Work at office
    Rotating shift

    The Skyline Group of Companies

    Peterborough, ON
    9 days ago
  •  ...fast-paced environment where our employees can be their most authentic selves. Here, we’re family. About the role As an Assistant Manager, you set the tone for the store and the team and help bring our brand to life for our customers. You’re responsible for driving... 
    Full time
    Work at office
    Flexible hours
    Night shift
    Weekend work
    Afternoon shift

    Gap Inc.

    Peterborough, ON
    14 days ago
  •  ...Job Responsibility: Reporting to the General Manager, the Quality Assurance and Continuous Improvement Manager is responsible for overseeing the activity of the quality assurance department and staff, developing, implementing, and maintaining a system of quality and reliability... 
    Permanent employment
    Full time
    Relocation
    Monday to friday
    Day shift

    Ritz Plastics Inc.

    Peterborough, ON
    2 days ago
  •  ...Job Responsibility: Project Manager/Project Engineer Building Science & Sustainability GTA-ON We are seeking an experienced Building Science Consultant to join our dynamic team in Ontario. The successful candidate will be based in one of Pinchin's GTA offices (Mississauga... 
    Full time
    Contract work
    For contractors
    Casual work
    Internship
    Flexible hours

    Pinchin Ltd

    Peterborough, ON
    7 days ago
  • $50k per year

     ...inspiring spaces where customers feel welcome, empowered, and excited to explore their personal style. We are looking for a Store Manager at our Lansdowne Place, Peterborough Retail Salon! What You’ll Do Lead and oversee daily retail and salon operations to... 
    Permanent employment
    Temporary work
    Internship
    Flexible hours
    Afternoon shift

    Chatters Limited Partnerships

    Peterborough, ON
    25 days ago
  •  ...business. You'll spend the winter and spring building it from scratch (sales, hiring, planning). Then run it all summer as the general manager. You will handle real customers, a real crew, and will be responsible for a real P&L. What you'll actually do: * Build and... 
    Full time
    Part time
    Summer work
    Summer internship

    DT Home Reno

    Peterborough, ON
    a month ago
  •  ...Hill Programs contributes millions of holiday and souvenir experiences for children and families, year after year. As our Local Manager , you'll lead the team responsible for creating magical holiday memories for children and families. You'll oversee daily photo operations... 
    Daily paid
    Seasonal work
    Work at office
    Local area
    Flexible hours
    Afternoon shift

    Cherry Hill Programs

    Peterborough, ON
    16 days ago
  •  ...by supporting a lifetime of learning and education. Pay Rate - $XX.XX - $XX.XX per hour Position Overview As a  Campus Store Manager - Canada , you will provide leadership for all facets of store operations. You will be responsible for inspiring teams to consistently... 
    Hourly pay
    Long term contract
    Full time
    Temporary work
    Local area

    Follett

    Peterborough, ON
    23 days ago
  •  ...CoreFactor is searching for a Manager, Financial Reporting & Tax Compliance on a permanent/full-time basis for a client in the GTA.  This position is hybrid and will require the successful incumbent to go into the office four (4) times per week into the office in the east... 
    Permanent employment
    Full time
    Work at office
    Local area

    CoreFactor Inc.

    Peterborough, ON
    18 days ago
  • $73k - $109k per year

     ...accountable to provide commercial support for proposals and contract management activities. Working primarily with the Engineering and...  ...disability, a conviction for which a pardon has been granted or a record suspended or any other category protected by federal law.... 
    Contract work
    Internship
    Local area
    Flexible hours

    BWXT

    Peterborough, ON
    18 hours ago
  • $73k - $109k per year

     ...better.    JOB SUMMARY   Reporting to the Systems Engineering Manager, this role entails supporting the technical direction for the...  ...a pardon has been granted or a record suspended or any other category protected by federal law. BWXT Nuclear Energy Canada Inc.  is committed... 
    Contract work
    Temporary work
    For subcontractor
    Local area
    Immediate start
    Remote work

    BWXT

    Peterborough, ON
    18 hours ago
  • $68k - $90k per year

     ...maintaining building infrastructure, equipment reliability, and asset management across BWXT Nuclear Energy Canada Inc. ("BWXT NEC") locations...  ...a pardon has been granted or a record suspended or any other category protected by federal law. BWXT Nuclear Energy Canada Inc.  is... 
    For contractors
    Internship
    Local area
    Immediate start
    Flexible hours

    BWXT

    Peterborough, ON
    18 hours ago
  • $68k - $108.55k per year

     ...better.    JOB SUMMARY:   Reporting to the Design Services Manager, responsibilities of the designer performing this role include...  ...which a pardon has been granted or a record suspended or any other category protected by federal law.   BWXT Canada Ltd. embraces... 
    Remplacement
    Local area

    BWXT

    Peterborough, ON
    18 hours ago
  •  ...Instacart considers qualified individuals without regard to gender, sexual orientation, race, veteran, disability status, or other categories protected by applicable law. Instacart also values providing prospective contractors with a fair chance to pursue opportunities.... 
    Weekly pay
    Contract work
    Temporary work
    Part time
    For contractors
    Seasonal work
    Local area
    Work from home
    Flexible hours
    Weekend work
    Weekday work

    Instacart Shoppers

    Peterborough, ON
    2 days ago
  • $53k - $71k per year

     ...Assistant (Part-time) to support our local Director(s) and the broader management team. This role is central to office operations and serves as...  ...a pardon has been granted or a record suspended or any other category protected by federal law. BWXT Nuclear Energy Canada Inc.  is... 
    Part time
    Internship
    Work at office
    Local area
    Immediate start
    Monday to friday
    Flexible hours
    Shift work

    BWXT

    Peterborough, ON
    18 hours ago
  • $92k - $142k per year

     ...position reports to the Instrumentation and Controls Engineering Manager. Responsibilities of the engineer performing this role include...  ...which a pardon has been granted or a record suspended or any other category protected by federal law. BWXT Nuclear Energy Canada Inc.  is... 
    Remplacement
    Temporary work
    For subcontractor
    Local area
    Immediate start
    Remote work
    Flexible hours

    BWXT

    Peterborough, ON
    18 hours ago
  • $73k - $106k per year

     ...Our Role:      Reporting directly to the Quality Engineering Manager, the Quality Surveyor job exists to oversee the procurement and...  ...which a pardon has been granted or a record suspended or any other category protected by federal law. BWXT Nuclear Energy Canada Inc.  is... 
    Little job
    Contract work
    Traineeship
    Internship
    Local area
    Immediate start

    BWXT

    Peterborough, ON
    18 hours ago
  • $45k - $64k per year

     ...ability to influence decisions and interact with all levels of management. ~ Ability to produce high quality work-product in a time-sensitive...  ...a pardon has been granted or a record suspended or any other category protected by federal law. BWXT Nuclear Energy Canada Inc.  is... 
    Bi-weekly pay
    Contract work
    Internship
    Local area
    Immediate start

    BWXT

    Peterborough, ON
    18 hours ago
  • $83.16k - $102.55k per year

     ...analyze data, make calculations and estimates, and report findings Managing Work Focus on priorities set by business/supervisor...  ...which a pardon has been granted or a record suspended or any other category protected by federal law. BWXT Nuclear Energy Canada Inc. is committed... 
    Full time
    Contract work
    Apprenticeship
    Local area
    Immediate start

    BWX Technologies

    Peterborough, ON
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Category Manager. Be the first to apply!