Replenishment Analyst
The Body Shop Canada LtdRole Overview
The Body Shop Canada Ltd is hiring a entry-level Replenishment Analyst. This is a full-time hybrid role, based in Toronto. Full responsibilities, required qualifications, and the apply link are listed in the description below.
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
At The Body Shop Canada, we believe business can be a force for good. As a purpose-driven retailer, we are committed to delivering high-quality, ethically sourced products while creating meaningful experiences for our customers across Canada. We are looking for a detail-oriented and analytical Replenishment Analyst to support the efficient flow of inventory across our retail and distribution network, helping ensure our stores have the right products at the right time. This is a hybrid role, requiring in-office presence Monday through Thursday at our Head Office located at Yorkdale Mall, with Fridays worked remotely.
The Replenishment Analyst supports the day-to-day flow of inventory across retail stores and distribution channels. This role plays a key part in driving sales and optimizing stock levels through effective allocation, replenishment, and inventory analysis.
Key Responsibilities
Allocation & Store Support
- Execute initial and replenishment allocations to stores based on sales trends, store capacity, and inventory targets
- Monitor store-level stock positions and proactively rebalance inventory to maximize sell-through
- Support new store openings, promotions, and seasonal launches with timely and accurate allocations
- Partner with Retail Operations to address store inventory needs and resolve stock issues
Replenishment & Inventory Management
- Review and manage replenishment parameters to maintain optimal stock levels across stores and DCs
- Identify out-of-stocks, low stock risks, and excess inventory, and take action to mitigate
- Support purchase order recommendations based on demand and inventory coverage
- Track inbound shipments and ensure timely flow of goods into the network
Analysis & Reporting
- Analyze sales performance, stock levels, and inventory turn to support decision-making
- Maintain and update weekly reporting on KPIs (in-stock %, weeks of supply, sell-through, etc.)
- Highlight risks and opportunities, providing actionable recommendations
- Assist in building and refining model stock targets by store, using sales data, seasonality, and store grading to maintain balanced inventory levels
Cross-Functional Collaboration
- Partner with Planning and Supply Chain teams to align on forecasts and priorities
- Work closely with Distribution Centre and Logistics teams to ensure smooth shipment execution
- Support eCommerce and omni-channel inventory needs as required
Qualifications & Competencies
- 1–3 years of experience in retail allocation, replenishment, or inventory management
- Post-secondary education in Supply Chain, Business, or a related field
- Strong analytical skills with proficiency in Excel (pivot tables, lookups, basic formulas)
- Experience with ERP or retail planning systems is an asset
Tools & Professional Skills
- Strong attention to detail with the ability to manage multiple priorities
- Analytical mindset with the ability to interpret data and make recommendations
- Effective communication and collaboration skills
- Organized, proactive, and solutions-oriented approach
The Body Shop Canada is an equal opportunity employer. We are committed to creating an inclusive and accessible workplace where all individuals feel valued and respected.
Frequently Asked Questions
How do I apply for the Replenishment Analyst position at The Body Shop Canada Ltd?
Use the Apply button above to submit your application directly to The Body Shop Canada Ltd. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.
Is the Replenishment Analyst role at The Body Shop Canada Ltd remote or in-office?
This is a hybrid role based in Toronto. Expect a mix of in-office and remote days, with the specific cadence set by the hiring manager.
What does a Replenishment Analyst at The Body Shop Canada Ltd earn?
The Body Shop Canada Ltd has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.
When was the Replenishment Analyst role at The Body Shop Canada Ltd posted?
This role was posted on April 11, 2026 (59 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.
Is the Replenishment Analyst role at The Body Shop Canada Ltd entry-level?
Yes. This is an entry-level position. Strong candidates typically have 0-2 years of relevant work experience, internships, or significant project work. Read the full description for any specific qualification requirements The Body Shop Canada Ltd has listed.
AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get Started FreeNo credit card to start