careers
Join our CKF team.
Work for a dynamic and exciting company and enjoy the challenges of working on a variety of equipment in a fast-paced environment.
Progressive and Committed
Over 600 employees in the five manufacturing facilities across Canada. We’re progressive and are committed to safety and employee well-being.
Top-Notch Benefits
Providing a competitive wage and benefit package, including medical, dental, life and disability insurance, as well as a company pension plan.
Wellness Incentives
Offering fitness incentives, wellness programs, signing bonus, retention bonus, and employee referral programs, and a friendly work environment.
Equal Opportunity Employer
All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.
Canada Job Openings
Sorry, there are no open positions at this time.
Pricing Analyst
Rexdale, ON
Overview
We are looking for a Pricing Analyst to join our team and play a central role in managing and optimizing pricing across our diverse product lines. This position is responsible for maintaining, reviewing, and analyzing customer prices, trade programs, and margins for our Canadian, US and other international markets.
If you love working with data, collaborating across departments, and seeing the direct impact of your work on profitability, this role will put you at the heart of our decision-making.
- Pricing & Analysis
- Review incoming pricing requests from Sales for accuracy, completeness, and compliance with policy.
- Analyze historical sales, current pricing, budgets, and forecasts to evaluate the impact of proposed changes on customers, markets, and profitability.
- Conduct what-if analysis, break-even studies, ROI calculations, and margin impact assessments.
- Provide well-supported recommendations or highlight risks for the Pricing Committee.
- Decision Support & Collaboration
- Build and present clear, data-driven pricing packages for review by Sales, Finance, Supply Chain, Plant Operations, and Executives.
- Partner with internal teams to review and develop customer pricing contracts and supply agreements.
- Support external financial audits, deductions management, and tax implications of international sales opportunities (in collaboration with external advisors).
- Support small- and large-scale customer pricing audits and contribute to ongoing governance improvements.
- Systems & Data Management
- Use ERP (Ross) and Power BI to work with large, complex data sets.
- Maintain pricing databases and tools (excel tracking files); ensure approved pricing is loaded into ERP and updated accurately.
- Generate pricing documentation for Sales and Customer Care and manage overrides as needed.
- Monitor expiring pricing and coordinate renewals with Sales.
People & Culture Coordinator
Rexdale, ON
HR Manager
Overview
We are looking for a Pricing Analyst to join our team and play a central role in managing and optimizing pricing across our diverse product lines. This position is responsible for maintaining, reviewing, and analyzing customer prices, trade programs, and margins for our Canadian, US and other international markets.
If you love working with data, collaborating across departments, and seeing the direct impact of your work on profitability, this role will put you at the heart of our decision-making.
- Full cycle recruitment: post positions, screen resumes, arrange and conduct interviews, reference checks, presentation of offers and conduct onboarding orientation.
- Update HRIS database, benefit changes through benefits providers, including address and name changes.
- Run weekly attendance reports and assist with management of the attendance control program.
- Respond to general payroll inquiries to ensure seamless payroll processing for payroll administrators.
- Ensure performance appraisals are sent out and completed during probationary periods.
- Maintain an accurate log of all disciplinary action, spot bonuses and staffing lists.
- Coordinate employee events and service recognition awards.
- Order and distribute uniforms to new employees and replacing worn/damaged ones for existing employees.
- Assist with visitors to the plant/office, coordinate/conduct ordering of supplies.
- Pension plan administration.
- Maintain filing system, sort and distribute mail and other correspondence.
- Handle confidential information daily.
Plant Cost Accountant
Rexdale, ON
Director of Finance Operations
Overview
We are seeking a Plant Cost Accountant to join our finance team. Reporting to the Director of Finance Operations, the Plant Cost Accountant is responsible for financial activities within the production facility, including cost accounting, inventory valuation, and reporting. This role ensures accurate tracking of production costs, supports operational decisions, and maintains compliance with internal governance and regulatory standards.
- Inventory & Cost Accounting
- Maintain and update standard costs for raw materials, labor, and overhead.
- Prepare variance analysis between actual and standard costs.
- Monitor production expenses and identify gaps with standards rates.
- Oversee inventory accuracy, counts, valuation, and reconciliation. Among others, including monitoring of timely goods received and manufacturing jobs closing.
- Support new product costing.
- Maintain products master data and records, including part codes creations and recipes updates.
- Respond to inventory-related inquiries from operations, sales, and supply chain teams.
- Liaise with the head office to solve inventory related AP concerns.
- Manage and perform month end calculations, accruals, reconciliations and postings.
- Assist in preparing weekly, monthly, quarterly, and annual financial reporting for plant operations.
- Budgets and Forecasts
- Prepare standards and variances per part codes and totals by substrate at a plant level.
•
Support budgeting and forecasting processes for overheads. - Provide detailed cost reports for plant management and corporate finance.
- Prepare standards and variances per part codes and totals by substrate at a plant level.
- Compliance & Internal Controls
- Ensure adherence to company policies and GAAP standards.
- Assist with internal and external audits.
- Maintain strong internal controls over financial transactions.
- Cross-Plant Collaboration & Best Practices
- Provide cross-plant support for cost accounting activities, to ensure continuity of reporting and controls during absences or periods of increased demand.
- Share best practices and process improvements across plants to support consistent, high-quality cost
accounting and operational reporting. - Contribute to knowledge sharing, documentation, and training efforts to build bench strength and
support long-term capability within Operations Finance.
- Operational Support
- Collaborate with operations and supply chain teams to optimize cost efficiency.
- Provide financial insights for capital projects and operational improvements.
- Support ERP system updates and ensure data integrity.
Industrial Mechanics (Millwrights)
Annapolis Valley
(less than an hour’s drive from Halifax)
Maintenance Supervisor
Overview
The incumbent is responsible for the installation, removal, repair, and preventive maintenance of rotating equipment within the manufacturing floor.- Troubleshoots, repairs, replaces, and installs various types of pulp molding machinery, as well as pumps, motors, fans, compressors, shafts, pulleys, hoists, conveyors, and other related rotating equipment.
- Performs preventive maintenance on above referenced equipment
- Performs all duties in accordance with the current Nova Scotia Occupational Health and Safety Act; as well as, Government rules and regulations, and Company Policies
- Â Holds a valid Millwright certificate of qualification recognized by the Nova Scotia Department of Education
- Five years recent and related journeyperson experience in a corrective and preventive maintenance environment
Learn more and join us today:
Accounts Payable Lead
Annapolis Valley
(less than an hour’s drive from Halifax)
Manager of Financial Reporting
Overview
We are seeking a detail-oriented and proactive Accounts Payable (AP) Lead to join our Hantsport finance team in a fast-paced manufacturing environment. Reporting to the Manager of Financial Reporting, this role is responsible for the accurate and timely processing of supplier invoices, ensuring purchase order (PO) compliance, leveraging automation tools, and working closely with plant operations to resolve discrepancies. The AP Specialist will play a key role in driving process efficiency, strengthening internal controls, and supporting overall cash flow management.
- Invoice & Payment Processing
• Accurately process vendor invoices in accordance with company policies and procedures.
• Ensure all invoices are properly matched against purchase orders (3-way match: PO, receipt, and invoice).
• Monitor and manage AP automation workflows, identifying and resolving exceptions.
• Prepare and process weekly payment runs (ACH, wire, cheque) in compliance with approval policies. - Vendor & Plant Communication
• Serve as the first point of contact for vendor inquiries on invoice status and payments.
• Collaborate with plant personnel to investigate invoice/PO discrepancies, missing receipts, or price/quantity mismatches.
• Escalate unresolved issues to procurement, plant management, or finance leadership as required. - Compliance & Reporting
• Maintain accurate AP records and supporting documentation for audit and compliance purposes.
• Assist in implementing internal controls and ensuring adherence to company policies. - Continuous Improvement
• Participate in cross-functional initiatives to improve AP accuracy, timeliness, and efficiency.
• Recommend process improvements to enhance visibility of outstanding liabilities and plant-level spend.
• Support finance projects related to vendor terms optimization, working capital, and cash forecasting.
Pricing Analyst
Annapolis Valley
(less than an hour’s drive from Halifax)
Overview
We are looking for a Pricing Analyst to join our team and play a central role in managing and optimizing pricing across our diverse product lines. This position is responsible for maintaining, reviewing, and analyzing customer prices, trade programs, and margins for our Canadian, US and other international markets.
If you love working with data, collaborating across departments, and seeing the direct impact of your work on profitability, this role will put you at the heart of our decision-making.
- Pricing & Analysis
- Review incoming pricing requests from Sales for accuracy, completeness, and compliance with policy.
- Analyze historical sales, current pricing, budgets, and forecasts to evaluate the impact of proposed changes on customers, markets, and profitability.
- Conduct what-if analysis, break-even studies, ROI calculations, and margin impact assessments.
- Provide well-supported recommendations or highlight risks for the Pricing Committee.
- Decision Support & Collaboration
- Build and present clear, data-driven pricing packages for review by Sales, Finance, Supply Chain, Plant Operations, and Executives.
- Partner with internal teams to review and develop customer pricing contracts and supply agreements.
- Support external financial audits, deductions management, and tax implications of international sales opportunities (in collaboration with external advisors).
- Support small- and large-scale customer pricing audits and contribute to ongoing governance improvements.
- Systems & Data Management
- Use ERP (Ross) and Power BI to work with large, complex data sets.
- Maintain pricing databases and tools (excel tracking files); ensure approved pricing is loaded into ERP and updated accurately.
- Generate pricing documentation for Sales and Customer Care and manage overrides as needed.
- Monitor expiring pricing and coordinate renewals with Sales.
ERP Support Analyst
Annapolis Valley
(less than an hour’s drive from Halifax)
Manager of ERP Systems and Data
Overview
As the ERP Support Analyst, you will provide functional and technical support to end users across key business areas including purchasing, inventory, production, and warehousing. You will be responsible for diagnosing system issues, analyzing data, and occasionally debugging code to identify and resolve problems. Your work will be essential to ensuring the reliability, accuracy, and smooth operation of our ERP system on a daily basis.
- Act as the first point of contact for ERP-related issues and change requests.
- Troubleshoot and resolve user issues across purchasing, inventory, production, warehousing, and related business areas.
- Investigate data and process discrepancies to identify root causes and implement effective solutions.
- Debug ERP code or perform light development work (minor edits or adjustments) when required.
- Document issues, resolutions, and best practices to maintain consistency and knowledge sharing.
- Collaborate with business users, IT, and developers to support problem-solving and small system enhancements.
- Assist with system testing, updates, and process improvements.
- Provide user guidance and training as needed to improve ERP understanding and utilization.
Industrial Energy Manager
Annapolis Valley
(less than an hour’s drive from Halifax)
Plant Engineer
Overview
The successful candidate will be responsible for providing energy management services and technical support to CKF’s Nova Scotia operations, working with staff engineering and production teams to promote energy efficiency and environmental stewardship.
- Business Development
- Lead ongoing informal team discovery sessions, identify energy savings opportunities and upcoming projects to develop business cases. Business cases will recommend projects, measures, and incentive programs to the client that align with their objectives.
- Support key stakeholders in energy management planning. Support implementation of energy efficiency projects and influence policy through developing an understanding of the organization’s budgetary, procurement, and production policies related to energy management.
- Deliver presentations and generate reports as required by CFK and EfficiencyOne regarding outlining project status, energy management opportunities, and achievements to date.
- Engineering Data Analysis
- Utilizing available production information and other energy data to track energy usage and identify energy-saving opportunities.
- Supporting the implementation of production controls and equipment changes that result in energy savings through developing an understanding of the mechanical and electrical systems within client facilities.
- Complete technical audits, evaluate energy efficiency technologies, perform feasibility studies.
- Project Management
- Responsible for coordinating and administering EfficiencyOne project documentation, incentive applications, and project development agreements.
- Act as project manager for all energy-related capital projects, including liaison to energy service consultants, contractors, and manufacturers.
- Responsible for supporting the development of energy efficiency projects and initiatives prioritized by plant management.
If you would like to be considered for this opportunity, please submit your resume and cover letter, clearly articulating how you meet the above-noted qualifications.
Plant Cost Accountant
Annapolis Valley
(less than an hour’s drive from Halifax)
Director of Finance Operations
Overview
We are seeking a Plant Cost Accountant to join our finance team. Reporting to the Director of Finance Operations, the Plant Cost Accountant is responsible for financial activities within the production facility, including cost accounting, inventory valuation, and reporting. This role ensures accurate tracking of production costs, supports operational decisions, and maintains compliance with internal governance and regulatory standards.
- Inventory & Cost Accounting
- Maintain and update standard costs for raw materials, labor, and overhead.
- Support variance analysis preparation between actual and standard costs.
- Review production expenses and flag discrepancies for review.
- Oversee inventory accuracy, counts, valuation, and reconciliation, including timely goods received and manufacturing jobs closing.
- Maintain products master data and records, including part codes creations and recipes updates.
- Respond to inventory-related inquiries from operations, sales, and supply chain teams.
- Liaise with the head office to solve inventory related AP concerns.
- Perform month end calculations, accruals, reconciliations and postings.
- Assist in preparing weekly, monthly, quarterly, and annual financial reporting for plant operations.
- Budgets and Forecasts
- Assist with preparation of standards and variances per part codes and totals by substrate at a plant level.
- Support budgeting and forecasting processes for overheads.
- Assist with cost reports for plant management and corporate finance.
Compliance & Internal Controls - Ensure adherence to company policies and GAAP standards.
- Assist with internal and external audits.
- Maintain internal controls over financial transactions
- Cross-Plant Collaboration
- Provide cross-plant support for cost accounting activities, to ensure continuity of reporting and controls during absences or periods of increased demand.
- Contribute to knowledge sharing, documentation, and training efforts to build bench strength and support long-term capability within Operations Finance.
- Operational Support
- Assist with financial analysis for capital projects and operational improvements.
- Support ERP system updates and ensure data integrity.
U.S. Job Openings
Project Engineer
Clinton, IA
Engineering Manager
Overview
Responsible for the engineering planning, development and transition activities necessary to bring products from concept through transfer to manufacturing, while ensuring that products meet customer requirements and are able to be manufactured profitably. The Project Engineer may independently or work in conjunction with estimating to develop product cost estimates and quotations for customers. May have lead engineering responsibility for resolving process problems and improving safety, quality, and productivity on assigned programs/processes.
- Interacts with internal personnel including engineering, sales, customer service as well as external customers and vendors to successfully complete assigned programs and projects.
- Works with customers and sales to identify customer design requirements and the most cost-effective designs, materials and processes for the application.
- Develops cost estimates, and/or works with the estimating group to develop cost estimates, quotations and proposals for products. Responsible to ensure quotes are profitable and designs are within the company’s capabilities. Uses ERP system as required.
- Manages new projects from concept to production with a primary focus on ability to be manufactured, profitability and ability to meet customers needs and fabrication.
- Assists manufacturing in the transition of new projects from design and development through to production, including ensuring all required engineering documentation (drawings, spec sheets, updated estimates, item masters, routings, BOM’s) are complete before transfer.
- Develops business opportunities and solves internal and customer related problems through the research and application of new materials and processes.
- Tests materials and designs through screening testing or to demonstrate basic functionality.
- Works with quality to measure and inspect parts to ensure conformance to specifications.
- Participates on continuous improvement teams to improve efficiencies and profit margins.
Quality and Safety Manager
Clinton, IA
General Manager
Overview
The Quality and Safety Manager is a high-functioning leadership role with full strategic and tactical ownership of safety and quality initiatives across both U.S. manufacturing facilities, Clinton, Iowa and El Paso, Texas. This position is central to creating and maintaining a culture of safety, regulatory compliance, and operational excellence, while protecting the integrity of products and processes from raw material intake through shipment.
Safety Leadership and Compliance:
- Provide overall safety leadership in accordance with company and OSHA standards
- Lead, coordinate, and document activities of safety committees
- Develop, organize, and maintain workplace inspection plans and safety communication (e.g., toolbox talks, job hazard analyses)
- Maintain and update SDS documentation for visibility and access
- Ensure PPE compliance and availability across both sites
Safety Training and Tracking:
- Administer all required safety training programs and track completion for both facilities
- Establish and monitor safety performance metrics
- Identify trends and implement corrective actions
- Review accident and incident reports, identify root causes, and drive corrective actions
- Maintain documentation of all safety programs and training records
Quality System Management:
- Maintain ISO 9001 certification and ensure Quality Management System integrity
- Serve as lead contact for all internal and external audits
- Own document control system and maintain controlled documents
- Create and update work instructions and standard operating procedures
- Maintain calibration program for all gauges and measurement equipment
- Support and manage the Production Part Approval Process (PPAP) as required
Product and Process Quality:
- Manage customer complaints, lead root cause investigations, and implement corrective actions
- Ensure product quality meets specifications throughout production
- Provide training and support to production, engineering, and support teams
- Manage raw material and product containment at internal and customer locations
- Create and manage Certificates of Compliance (C of C) and Certificates of Analysis (C of A) for shipments
Maintenance Manager
Clinton, IA
Plant Manager
Overview
Supervises and coordinates the activities of the Maintenance team responsible for performing routine and highly diversified duties to install, troubleshoot, repair and maintain production and facility equipment. Ensures equipment is maintained in accordance with safety, predictive and productive maintenance systems and processes to support the achievement of the sites business goals and objectives.Â
- Maintains preventive maintenance software making sure that maintenance is performed in a timely manner and that maintenance records are accurate.
- Manages the issuance and completion of maintenance work orders, supporting departmental personnel as required.
- Directs and coordinates the activities of Maintenance staff in the provision of comprehensive equipment and facility maintenance and repair services.
- Provides technical and project direction to Maintenance staff.
- Maintains preventive maintenance programs in compliance with existing policies and procedures.
- Manages outside contractors in support of facilities and production equipment needs.
- Performs highly diversified duties to install and maintain production machines and facilities equipment.
- Provides emergency/unscheduled repairs of production equipment during production and performs scheduled maintenance repairs of production equipment during machine service.
- Completes maintenance work orders, submitting to manager and/or enters into maintenance software, as required.
- Performs mechanical skills including, but not limited to, mechanical, electrical, hydraulic, troubleshooting and repair of production equipment.
- Reads and interprets manuals and work orders to perform required maintenance and service.
- Diagnoses problems, replaces and repairs parts, tests and makes adjustments
- Performs regular preventive maintenance on machines, equipment and plant facilities.
- Performs a variety of plumbing, maintenance and carpentry functions
- Uses a variety of hand and power tools, electric meters and material handling equipment in performing duties.
- Detects faulty operations, defective materials and reports those and any unusual situations to management.
- Ensures compliance with safety policies and regulations, making sure maintenance personnel maintain a clean and orderly work place.
- Participates in safety team activities to promote compliance to existing policies.
- Supports employee training and development in total productive maintenance.
- Updates employees and team on the status of requested maintenance support.
- Â
Team Lead, Shift 2
Clinton, IA
Plant Manager
Overview
The Wet End Team Leader is responsible for the daily efficiency and quality of the wet end process. This leader will closely monitor pulp quality and consistency to process along with monitoring operations, up time and part quality. Responsible for overseeing machine operators to ensure that production rates and quality standards are met. High level of attention will be given to training and development of Pulpers and Machine Operators to ensure that the department is functioning as a team. Additional responsibilities include assuring compliance to policies governing the completion of documentation and safety practices within the team along with continuous improvement activities.
- Active production member, understands all machine functions in assigned area to ensure productivity and quality.
- Trains and mentors team members on specific job responsibilities in the work area. Helps to foster a positive team environment to encourage continual learning and shared knowledge to continually advance the team and the process going forward.
- Communicates with production supervisor concerning issues within the work area that may impact production and /or quality.
- Communicates with the dry end team leader to assure smooth flow throughout the process.
- Maintains highest level of quality on parts and when processes are out of tolerance, assist in trouble shooting equipment and process issues to permanently solve problems.
- Verify that pulper belts are being loaded with accurate weights, paper and height according to procedures.
- Ability to understand the consistency system and clean up procedures.
- Will assist in tool changes on the machines.
- Will provide the oncoming shift with bales of paper from the warehouse.
- Keeps area clean and organized by performing daily housekeeping.
- Performs as back up to the machine operator or pulper positions.
- Performs all other duties as assigned or needed.
Maintenance Supervisor
Clinton, IA
Maintenance Manager
Overview
Responsible for performing highly diversified duties to install, troubleshoot, repair and maintain production and facility equipment according to safety, predictive and productive maintenance systems and processes to support the achievement of the site’s business goals and objectives. Responsible for day-to-day supervision of maintenance technicians and implementation of cost savings and improvement initiatives. This is a working supervisor position and will also fulfill all duties as required of the technician position.
- Oversee departmental personnel by making daily decisions regarding scheduling of team, equipment, PM tasks, abd and overall department needs to achieve company directives.
- Carries out supervisory responsibilities in accordance with the organizations policies and applicable laws, planning, assigning and directing work.
- Will assist with appraising performance, rewarding, disciplining, and addressing and initiating corrective action measures to address complaints and resolve problems.
- Explains and enforces company policies and rules; maintains discipline, morale and harmonious employee relations with both maintenance department & entire team.
- Assist with coaching and administering disciplinary action for rule violations, misconduct, absenteeism or deficient performance.
- Makes recommendations on hiring and developing internal high potential employees by mentoring and providing training paths.
- Track performance expectations and ensure that daily shift responsibilities are being met and monitored
- Performs highly diversified duties to install and maintain production machines and facilities equipment.
- Provides emergency and unscheduled repairs of production equipment during production. Supports weekend and off shifts, either remotely or with on-site support.
- Communicates and works closely with cross-functional departments as required (Buyer, HR, Production Supervisors, etc.)
- Performs maintenance skills including, but not limited to, mechanical, electrical, hydraulic, hvac, troubleshooting and repair of production equipment.
- Understands and troubleshoots and/or replaces or repairs PLC controllers.
- Supports and can perform all tasks required of maintenance tech.
- Monitor effectiveness of PM program, develop and issue reports to communicate status and progress, suggest and implement changes to drive performance improvement
- Monitor and maintain spare parts inventory to ensure maximum effectiveness at minimum cost. Develop and issue reports to measure and verify effectiveness. Complete monthly spare parts inventory as required.
- Comply with safety regulations and maintains clean and orderly workplace.
- Maintains and coordinates driving safety initiatives to increase safety awareness (completing department safety audits, JHA’s. etc.). Active participation in safety team, plant JHA’s, other activities as appropriate.
- Meets with Maintenance Manager frequently on the status of overall maintenance program and performance.
Maintenance Technician - Implement and monitor workplace organization by continuously seeking out cost reductions and recommending
improvements to procedures, processes, equipment and layout.
Quality and Safety Manager
Clinton, IA
General Manager
Overview
The Quality and Safety Manager is a high-functioning leadership role with full strategic and tactical ownership of safety and quality initiatives across both U.S. manufacturing facilities, Clinton, Iowa and El Paso, Texas. This position is central to creating and maintaining a culture of safety, regulatory compliance, and operational excellence, while protecting the integrity of products and processes from raw material intake through shipment.
Safety Leadership and Compliance:
- Provide overall safety leadership in accordance with company and OSHA standards
- Lead, coordinate, and document activities of safety committees
- Develop, organize, and maintain workplace inspection plans and safety communication (e.g., toolbox talks, job hazard analyses)
- Maintain and update SDS documentation for visibility and access
- Ensure PPE compliance and availability across both sites
Safety Training and Tracking:
- Administer all required safety training programs and track completion for both facilities
- Establish and monitor safety performance metrics
- Identify trends and implement corrective actions
- Review accident and incident reports, identify root causes, and drive corrective actions
- Maintain documentation of all safety programs and training records
Quality System Management:
- Maintain ISO 9001 certification and ensure Quality Management System integrity
- Serve as lead contact for all internal and external audits
- Own document control system and maintain controlled documents
- Create and update work instructions and standard operating procedures
- Maintain calibration program for all gauges and measurement equipment
- Support and manage the Production Part Approval Process (PPAP) as required
Product and Process Quality:
- Manage customer complaints, lead root cause investigations, and implement corrective actions
- Ensure product quality meets specifications throughout production
- Provide training and support to production, engineering, and support teams
- Manage raw material and product containment at internal and customer locations
- Create and manage Certificates of Compliance (C of C) and Certificates of Analysis (C of A) for shipments
- IMPORTANT NOTES
- CKF Inc. will request proof of education and perform Criminal Background Checks on potential employees.
- We thank all applicants for their interest, however, only candidates selected for an interview will be contacted.
Stay connected for updates.​
Follow our official social media accounts for the latest updates, insights, and news from CKF Inc.​​