Supply Chain & Inventory Manager

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

TYPE OF WORK

Full Time

SALARY

$1,500-$2,000

HOURS PER WEEK

40

DATE UPDATED

Aug 7, 2026

JOB OVERVIEW

About the Role

Ranch Winery & Brewery is looking for a Supply Chain & Inventory Manager to own the full flow of product across our winery, brewery, and distribution business. This is an end-to-end role covering forecasting, inventory planning, purchasing, supplier relationships, and logistics for both our in-house brews and our 3rd-party brewing partners. You'll be the person who makes sure our tasting rooms and the retail stores we supply across Texas are always properly stocked and every shipment lands on time.

What You'll Do
Forecast demand across wine, in-house brews, and 3rd-party brewed product to keep inventory aligned with sales and event calendars
Own inventory planning and replenishment for all Fredericksburg locations, production, and statewide retail distribution accounts
Manage purchasing and procurement, from raw materials and packaging to finished goods from co-pack and 3rd-party brewing partners
Build and maintain strong relationships with suppliers, brewing partners, and logistics providers, negotiating terms and resolving issues
Coordinate inbound and outbound logistics, ensuring on-time delivery to retail partners across Texas and on-time receipt of supplies
Monitor stock levels across all locations to prevent stockouts and overstock, and manage transfers between sites as needed
Track key metrics (fill rate, on-time delivery, inventory turns) and report on supply chain performance
Partner with sales, production, and tasting room teams to align supply with growth and seasonal demand
Identify and implement process improvements across planning, purchasing, and distribution

What You Bring
3+ years of experience in supply chain, inventory management, purchasing, or logistics, ideally in beverage, food, or CPG distribution
Track record of managing end-to-end supply chain functions, not just one piece of the puzzle
Experience working with 3rd-party manufacturers/co-packers and managing supplier relationships
Strong forecasting and inventory planning skills, with comfort in spreadsheets and inventory/ERP systems
Excellent organizational skills and the ability to juggle multiple suppliers, locations, and delivery schedules
Clear communicator who can work cross-functionally with production, sales, and retail partners
Comfortable in a fast-paced, hands-on environment where priorities shift with the season and events calendar

To apply: please answer the screening questions below: (We'll auto fail candidates who do not answer these questions)

Prescreening Questions

1) Do you have 3+ years of experience in supply chain, inventory management, purchasing, or logistics?
2) Have you personally handled inventory forecasting/planning or reorder decisions?
3) Have you personally managed purchasing and dealt directly with suppliers?
4) Have you worked with manufacturers, co-packers, third-party production partners, or similar suppliers?
5) Which best describes the products you’ve managed?
-Food / beverage
-CPG / consumer goods
-Manufacturing / physical products
-E-commerce / retail physical products
-Other physical products
-Mostly services / non-physical products
6) Are you comfortable working full-time during US Central Time hours?

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0322
Total Execution Time  0.0335
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,507,616 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Supply-Chain-Inventory-Manager-1704503
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0267 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0008   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1704503
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 895807
 LIMIT 1 
0.0026   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1704503
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-12',ej.date_added) duration_daysDATEDIFF('2026-08-12',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-08-12',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1704503' 
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1704503 
0.0007   UPDATE employer_jobs SET hit_counts '***Aug-07-2026=844***Aug-08-2026=109***Aug-12-2026=1' WHERE job_id'1704503'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Aug-2026=954' WHERE job_id'1704503'  
0.0014   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1704503' 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` = 1704503 
0.0179   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '895807'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)