Senior Supply Chain Manager - eCommerce/D2C - Production + Fulfillment - Houseplants

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

TYPE OF WORK

Full Time

SALARY

$1400-$1750+ performance bonus

HOURS PER WEEK

40

DATE UPDATED

Apr 6, 2026

JOB OVERVIEW

We’re a fast-growing eCommerce brand with our own warehouse and factory in the Netherlands. We work with both raw materials and finished goods, which means inventory planning is core to keeping things flowing smoothly.

We’re now looking for an Supply Chain Manager, someone who’s on top of the numbers, always sees the stock gaps before they happen, and loves making sure the right products are on the shelves at the right time.

Our Mission
At Sybotanica, a small, high-growth startup, we wake up every day to make plants happy!
To do that, we need to act fast, take ownership, and take pride in our work as a team.

If we succeed, we’ll become Europe’s #1 houseplant brand, and we’ll know we’ve made it when we can proudly call 500,000 plant lovers our customers.

You will be working closely with the operations department, and the whole company is a team of 20 (10 PH based employees)

Working Hours: available during EU business hours (08:00-17:00 Amsterdam time)

What You’ll Be Responsible For:
- Day-to-day buying of stock (raw materials + finished goods)
- Full responsibility over inventory forecasting (Webshop, 5 Amazon warehouses, B2B), 2million USD yearly purchasing volume. (& we 2-3x every year)
- Coordinating inventory counts & reconciliations
- Coordinating our production process (In-house + Copacker)

Your KPI = Not out of stock, no overstock, COGS as % of revenue

Requirements (Read Carefully)
- You need to have provable experience on the responsibilities above.

Be specific. Clearly state:
- Years of eCom experience
- Years of Amazon FBA experience
- Which regions you have sourced from
- The number of SKUs you managed
- The size of the brands you worked with (in yearly revenue)
- Monthly purchasing volume in USD or EUR you were responsible for

You’re excited to work in a fast-moving, remote-friendly team where ownership and initiative are valued.

Perks & Benefits
- 13th-month pay (pro-rated if yearly)
- Raises + Bonus based on KPI targets every 6-12 months
- 28 paid leave days per year
- Real-life team events with our PH team!

How to Apply:
Send a short message explaining:
- Why this kind of work energizes you
- The biggest inventory challenge you solved. Be as precise as possible.
- Your CV
- What motivates you


Add "lets g row" so I know you read the whole thing

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0042
Controller Execution Time ( Jobseekers / Job )  0.0519
Total Execution Time  0.0570
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,521,552 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Senior-Supply-Chain-Manager-eCommerceD2C-Production-Fulfillment-Houseplants-1370027
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0402 seconds)  (Hide)
0.0027   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1370027
 LIMIT 1 
0.0018   SELECT *
FROM `employers`
WHERE `employer_id` = 466846
 LIMIT 1 
0.0095   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1370027
AND `misc`.`idIS NULL 
0.0005   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 '1370027' 
0.0016   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1370027 
0.0012   UPDATE employer_jobs SET hit_counts '***May-05-2025=161***May-06-2025=49***May-07-2025=20***May-08-2025=16***May-09-2025=11***May-10-2025=2***May-11-2025=2***May-12-2025=8***May-13-2025=3***May-14-2025=9***May-15-2025=3***May-16-2025=3***May-17-2025=5***May-18-2025=1***May-19-2025=1***May-20-2025=5***May-21-2025=3***May-22-2025=3***May-23-2025=4***May-25-2025=1***May-26-2025=2***May-27-2025=1***May-29-2025=2***May-30-2025=1***May-31-2025=3***Jun-01-2025=1***Jun-02-2025=1***Jun-03-2025=1***Jun-04-2025=7***Jun-05-2025=1***Jun-06-2025=1***Jun-07-2025=2***Jun-09-2025=2***Jun-10-2025=2***Jun-11-2025=2***Jun-12-2025=1***Jun-13-2025=1***Jun-16-2025=1***Jun-17-2025=2***Jun-18-2025=2***Jun-19-2025=3***Jun-20-2025=1***Jun-22-2025=1***Jun-23-2025=1***Jun-25-2025=1***Jun-26-2025=1***Jun-28-2025=1***Jun-30-2025=1***Jul-01-2025=2***Jul-02-2025=3***Jul-03-2025=2***Jul-04-2025=4***Jul-07-2025=1***Jul-10-2025=1***Jul-13-2025=1***Jul-14-2025=2***Jul-15-2025=2***Jul-21-2025=2***Aug-05-2025=2***Aug-07-2025=100***Aug-08-2025=35***Aug-09-2025=14***Aug-10-2025=21***Aug-11-2025=44***Aug-12-2025=34***Aug-13-2025=18***Aug-14-2025=7***Aug-15-2025=8***Aug-16-2025=8***Aug-17-2025=144***Aug-18-2025=92***Aug-19-2025=35***Aug-20-2025=23***Aug-21-2025=20***Aug-22-2025=21***Aug-23-2025=10***Aug-24-2025=8***Aug-25-2025=7***Aug-26-2025=18***Aug-27-2025=16***Aug-28-2025=7***Aug-29-2025=11***Aug-30-2025=2***Aug-31-2025=1***Sep-01-2025=8***Sep-02-2025=8***Sep-03-2025=46***Sep-04-2025=10***Sep-05-2025=1***Sep-06-2025=2***Sep-08-2025=1***Sep-10-2025=2***Sep-12-2025=4***Sep-13-2025=2***Sep-16-2025=5***Sep-18-2025=3***Sep-21-2025=2***Sep-22-2025=1***Sep-23-2025=1***Sep-24-2025=1***Oct-06-2025=3***Oct-07-2025=1***Oct-10-2025=1***Oct-14-2025=1***Oct-17-2025=1***Oct-18-2025=1***Oct-21-2025=1***Oct-31-2025=2***Nov-03-2025=1***Nov-24-2025=1***Dec-02-2025=1***Dec-07-2025=1***Dec-15-2025=1***Dec-19-2025=2***Dec-26-2025=1***Jan-28-2026=1***Feb-05-2026=204***Feb-06-2026=39***Feb-07-2026=34***Feb-08-2026=27***Feb-09-2026=22***Feb-10-2026=24***Feb-11-2026=22***Feb-12-2026=13***Feb-13-2026=13***Feb-14-2026=3***Feb-15-2026=6***Feb-16-2026=8***Feb-17-2026=10***Feb-18-2026=8***Feb-19-2026=15***Feb-20-2026=4***Feb-21-2026=1***Feb-22-2026=2***Feb-23-2026=14***Feb-24-2026=2***Feb-25-2026=9***Feb-26-2026=2***Feb-27-2026=3***Feb-28-2026=3***Mar-01-2026=2***Mar-03-2026=1***Mar-04-2026=4***Mar-05-2026=1***Mar-06-2026=1***Mar-08-2026=4***Mar-09-2026=2***Mar-10-2026=3***Mar-11-2026=5***Mar-12-2026=3***Mar-15-2026=3***Mar-17-2026=1***Mar-18-2026=1***Mar-19-2026=4***Mar-22-2026=3***Mar-23-2026=3***Mar-26-2026=2***Mar-27-2026=6***Mar-28-2026=1***Mar-30-2026=1***Mar-31-2026=1***Apr-02-2026=1***Apr-03-2026=3***Apr-04-2026=1***Apr-05-2026=3***Apr-06-2026=265***Apr-07-2026=50***Apr-08-2026=28***Apr-09-2026=13***Apr-10-2026=13***Apr-11-2026=2***Apr-14-2026=1***Apr-15-2026=2' WHERE job_id'1370027'  
0.0007   UPDATE employer_jobs SET monthly_hits '***May-2025=319***Jun-2025=37***Jul-2025=20***Aug-2025=706***Sep-2025=97***Oct-2025=11***Nov-2025=2***Dec-2025=6***Jan-2026=1***Feb-2026=488***Mar-2026=52***Apr-2026=382' WHERE job_id'1370027'  
0.0017   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1370027' 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` = 1370027 
0.0173   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '466846'
AND `date_added` >= '2022-06-08' 
0.0012   select from teasers 
0.0013   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)