Inventory Control Analyst

Open 15d

Bringing Order to Complexity


Composition Brands is seeking an Inventory Control Analyst to help ensure inventory accuracy across our growing North American distribution network. This is a hands-on role for someone who enjoys solving problems, improving processes, and digging into data to identify and resolve inventory discrepancies. The position supports inventory integrity across multiple U.S. distribution facilities, a Canadian warehouse, and a specialized service parts operation.


If you enjoy finding the root cause of issues, partnering across functions, and creating discipline in inventory transactions, this role offers an opportunity to make a meaningful impact in a fast-moving environment.


What You'll Do


Own Inventory Accuracy

  • Monitor inventory transactions including receipts, transfers, adjustments, returns, and cycle count activity.
  • Investigate and resolve inventory discrepancies across multiple distribution facilities.
  • Support and validate cycle count programs, analyze variances, and drive issue resolution.
  • Monitor slow-moving, excess, obsolete, damaged, and at-risk inventory.
  • Maintain inventory reports, dashboards, reconciliations, and exception reporting.

Partner Across the Business

  • Work closely with Purchasing, Logistics, Warehouse Operations, Customer Service, and Finance teams.
  • Communicate inventory exceptions, shortages, overages, and recurring issues.
  • Support product transitions, supplier changes, warehouse transfers, and other inventory-impacting activities.

Improve Processes & Controls

  • Help ensure inventory control procedures are followed consistently across locations.
  • Identify process gaps, recurring transaction errors, and training opportunities.
  • Recommend improvements that strengthen controls, improve visibility, and reduce errors.
  • Maintain accurate inventory, location, movement, and transaction data within ERP and WMS systems.

See also

Data Analytics jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available