Supply Chain & Inventory Planning Manager

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

8~10

HOURS PER WEEK

40

DATE UPDATED

Feb 14, 2026

JOB OVERVIEW

[Summary]
- Location: Remote
- Employment Type: Full-Time (40 hours/week)
- Work Schedule: 4 hours (8am-12pm) with EST, 4 hours aligned with Philippines Time
- Hourly pay : $8~10

[Role Overview]
- We are seeking a highly analytical Supply Chain & Inventory Planning Manager to lead inventory strategy, demand forecasting, working capital management, and 3PL coordination across multiple warehouse locations and sales channels. This role requires both operational execution and structured strategic planning. You will be responsible for organizing existing processes, improving forecast accuracy, preventing stockouts and overstock, reducing aging inventory, and protecting cash flow. This is a critical role within a scaling beauty brand operating across DTC, wholesale, and marketplace channels.

[Key responsibilities]

1. Inventory & Replenishment Planning
- Oversee inventory across multiple warehouse locations
- Establish safety stock levels and reorder points
- Prevent stockouts and overstock situations
- Monitor lot tracking and expiration risk
- Build structured replenishment models

2. Demand Forecasting & Sales Alignment
- Develop SKU-level demand forecasts
- Integrate promotional calendar into forecast planning
- Forecast seasonal spikes and campaign-driven volume
- Lead monthly Sales & Operations Planning (S&OP) process
- Continuously improve forecast accuracy

3. Inventory Valuation & Working Capital Management
- Conduct inventory valuation reporting
- Monitor inventory turnover and days on hand
- Manage inventory impact on cash flow
- Align production timing with working capital strategy
- Reduce excess inventory exposure

4. Inventory Aging & Liquidation Strategy
- Build structured 6M / 9M / 12M aging reports
- Identify slow-moving SKUs early
- Develop liquidation plans (bundles, promotional allocation, wholesale offload)
- Minimize write-offs due to expiration

5. Financial & Cost Analysis
- Calculate landed cost per SKU (production, freight, duty, 3PL)
- Analyze margin impact from promotions and shipping subsidies
- Monitor fulfillment cost efficiency
- Support channel-level profitability analysis

6. 3PL & Fulfillment Management
- Primary point of contact for 3PL partners
- Monitor pick & pack accuracy and SLA performance
- Optimize shipping cost strategy
- Improve fulfillment efficiency

7. Purchase Order & Production Coordination
- Execute and track Purchase Orders
- Coordinate with manufacturers on lead times
- Manage MOQ planning and production scheduling
- Identify and mitigate supply chain risks

8. Process & System Development
- Build structured inventory dashboards
- Develop SOPs for replenishment and reporting
- Identify operational inefficiencies
- Recommend automation or system improvements

Qualifications
- 5+ years in supply chain, inventory planning, or operations
- Experience in beauty, skincare, or consumer goods preferred
- Strong multi-channel inventory management experience
- Advanced Excel / Google Sheets modeling skills
- Experience working with 3PL partners
- Strong analytical and financial planning capability
- Ability to work independently in a remote, cross-timezone environment

[Application Requirements]

Please submit:
- Resume
- Example of forecasting model created
- Brief explanation of how you improved inventory efficiency
- Confirmation of availability across EST and Philippines time zones

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0116
Total Execution Time  0.0130
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,504,504 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Supply-Chain-Inventory-Planning-Manager-1579725
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0067 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1579725
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 851823
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1579725
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-15',ej.date_added) duration_daysDATEDIFF('2026-04-15',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-04-15',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1579725' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1579725 
0.0009   UPDATE employer_jobs SET hit_counts '***Feb-14-2026=90***Feb-15-2026=216***Feb-16-2026=131***Feb-17-2026=83***Feb-18-2026=27***Feb-19-2026=26***Feb-20-2026=14***Feb-21-2026=5***Feb-22-2026=8***Feb-23-2026=6***Feb-24-2026=13***Feb-25-2026=12***Feb-26-2026=10***Feb-27-2026=8***Feb-28-2026=6***Mar-01-2026=1***Mar-02-2026=4***Mar-03-2026=5***Mar-04-2026=7***Mar-05-2026=3***Mar-06-2026=5***Mar-07-2026=6***Mar-08-2026=5***Mar-09-2026=4***Mar-10-2026=3***Mar-11-2026=5***Mar-12-2026=1***Mar-13-2026=6***Mar-14-2026=2***Mar-15-2026=3***Mar-16-2026=4***Mar-17-2026=6***Mar-19-2026=3***Mar-20-2026=4***Mar-21-2026=2***Mar-23-2026=5***Mar-24-2026=4***Mar-25-2026=6***Mar-26-2026=6***Mar-27-2026=8***Mar-28-2026=1***Mar-29-2026=2***Mar-30-2026=1***Mar-31-2026=5***Apr-01-2026=2***Apr-02-2026=3***Apr-03-2026=4***Apr-04-2026=1***Apr-05-2026=2***Apr-06-2026=4***Apr-07-2026=3***Apr-08-2026=4***Apr-10-2026=1***Apr-14-2026=2***Apr-15-2026=1' WHERE job_id'1579725'  
0.0008   UPDATE employer_jobs SET monthly_hits '***Feb-2026=655***Mar-2026=117***Apr-2026=27' WHERE job_id'1579725'  
0.0013   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1579725' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1579725 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '851823'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)