Confidential · Leadership briefing · July 2026

4,500 drums of work-in-process. One planner's head. An AI that learns the still.

ADM's Winter Haven citrus plant distills orange oil into high-value fractions — but deciding what to run, in which still, from which drums lives almost entirely in tribal knowledge. This brief summarizes what we learned on-site, the KPIs the tool must move, and the value case for building it now.

ClientADM · Winter Haven, FL DomainCitrus oil fractionation & blending Primary usersTom, Lisa, formulators Headline target$17MM WIP reduction (2026)
The client & the opportunity

A soup pot full of valuable fractions — and no fast way to plan the ladle.

Winter Haven takes cold-pressed orange oil and distills it into fractions of different concentrations — think one pot of soup where red beans, navy beans, and everything in between must be pulled out separately, in the right order, to the right spec. Leftover cuts go back to work-in-process (WIP) as drums on the floor, waiting for a future run that can use them.

That WIP pile has grown to roughly 4,500 lots. Matching drums to a distillation request means checking GC profiles, wet aldehyde, weights, and still capacities — lot by lot, mostly by hand and memory. The plant knows there is money sitting in those drums; what it lacks is a fast, trusted way to decide how to run them down.

The "key person" wake-up call.
The senior manager who builds nearly every distillation work order recently went out unexpectedly for several weeks. The plant described the impact as catastrophic. The knowledge this tool must capture currently lives in one person's head.
WIP lots on the floor
~4,500
Inventory accuracy (by weight)
~90%
Time to build one work order
4–8 hours
Runs that hit target first pass
~85%
Structured run data (batchmetrics)
6 months
Digital run sheets (Excel)
~3 years
2026 WIP reduction target
$17MM
Demand signal
Rolling Excel request sheet
Internal ADM AI team readiness
3–4 months out
The four problems, in priority order

One primary problem. Three that compound its value.

Everything the client described rolls up to a single planning chain: pick the WIP, run the still, blend the cuts, and buy only the fresh oil you truly need.

Primary · Build first Problem 1

WIP selection & distillation planning

Given a product code and required mass, which WIP lots should feed which still, with how many passes, to hit spec? Today this takes a senior planner 4–8 hours per work order and depends on tribal knowledge. The tool should also answer the reverse question they care about most: "given these random WIP drums, what could we make — and can sales sell it?" That is the direct lever on the $17MM WIP target.

Fast follow Problem 2

Blending to finished product

Once fractions exist, what proportions blend to the finished spec? Daniel's internal Python script works but is static — it doesn't learn from new runs. It gives us a validated starting point to build a learning model on. Sign-off stays with QC (GC + sensory panel).

Fast follow Problem 3

Fresh oil purchasing

Plan backwards from finished product through the fraction tree: how much fresh cold-pressed oil must Lisa buy, after existing WIP is used first? The constraint is explicit — minimize fresh oil purchases, driven by the excess-WIP problem, not oil price.

Future state — out of scope for now Problem 4

Temperature & pressure run metrics

Use process data to suggest run settings. Cody's Aspen modeling is already underway internally. Parked by mutual agreement — but a proven Winter Haven tool could later replicate to Monroe, Kalamazoo, and possibly Rodelle.

The process today

How a work order actually gets built.

We walked the current workflow end to end on-site. Five steps, one person, and most of the 4–8 hours goes into step three: evaluating feed candidates one drum at a time.

01

Read the request

Check the Distillation Request Sheet for the product code and mass required.

Excel · request sheet
02

Check for a standard process

Some product codes have defined parameters and known feed materials ("Orange Tree Map"). Non-standard products don't — and are the biggest pain point.

Tribal knowledge
03

Evaluate the feeds

Search WIP for candidate lots and confirm there is enough mass on hand. Fresh material is easy; judging whether an odd WIP lot fits a run is slow, manual, and where most of the time goes.

Batchmetrics · drum by drum
04

Check the quality data

Wet aldehyde first, then the GC profile, to select feeds that should deliver the target fractions.

QC / GC data
05

Enter the work order

Open JDE and enter the bill of materials and weights — inputs to the still and expected cuts. Some BOMs can be copied from history; others are built from scratch.

JDE · ERP
Today, per WO
4–8 hours
With the tool
< 30 min*

*Working target: the tool proposes a ranked run plan (lots, weights, still, passes) that the planner reviews and approves — Tom explicitly wants to compare the model's plan against his own before trusting it. Trust breaks the first time it proposes feed stocks that obviously can't work; explainability is a hard requirement, not a nice-to-have.

KPI map

Objectives → metrics → targets.

Each business objective maps to a measurable KPI with a stated baseline from the on-site visit.

Business objectiveKPIBaseline todayTargetOwner / problem
Reduce work-in-process inventory WIP $ value on floor ~4,500 lots −$17MM by 2026 Site leadership · P1 + P3
Cut work-order planning time Hours per distillation WO 4–8 hrs < 30 min proposed plan Planner (Tom) · P1
Remove key-person dependency # people who can build a WO unaided Effectively 1 Any trained planner + tool Plant management · P1
Improve production accuracy First-pass runs meeting spec ~85% ↑ vs. baseline (fewer reruns) Production · P1
Minimize fresh oil purchases Fresh cold-pressed lbs bought per lb of finished product Not yet baselined WIP consumed before fresh oil Procurement (Lisa) · P3
Faster finished-product formulation Blend iterations to hit spec (proto FPP) Static model, manual iteration Learning model, fewer iterations Formulators / F&F · P2
Data landscape & access

The data exists. Access is deliberately simple.

ADM prefers file exports over any live connection into their network — a constraint that also lowers our security exposure. The design assumes a daily manual batchmetrics dump.

Source 01

Batchmetrics (daily CSV/Excel dump)

  • WIP inventory — lots, weights, locations
  • All QC data — GC profiles, weight, physical (aldehyde, color, sensory)
  • Work orders — inputs in, cuts out (~6 months structured)
  • Dump is easy to run but manual, once daily
Source 02

Historical & cost files

  • ~3 years of digital run sheets (Excel, G drive) for model training
  • Cost data in JDE via Josh; Excel extract exists (monthly today)
  • Theoretical yields per cut — solid for the orange tree, weaker elsewhere
  • Old vs. new product codes need a mapping exercise — site staff can help
Source 03

Demand & sales

  • Distillation Request Sheet — rolling Excel, updated frequently
  • No formal demand planning today
  • Desired flip: "here's what WIP can make — go sell it"
  • Sales/pricing data available to weight recommendations
Security postureFile export, not APIAll data is considered classified. No direct connection to ADM's network; a scheduled export to an agreed location keeps our footprint — and their risk review — small.
LatencyDaily batch is sufficientPlanning is a daily-cadence activity. A once-a-morning snapshot supports the workflow; real-time data is not required for phase one.
HostingADM environment expectedUsers reach the tool via browser. Access from the plant network and cloud/LLM policy for classified data are open items for ADM IT — flagged as an early dependency.
ROI framework

Where the value comes from.

Four value streams, anchored to numbers the client gave us on-site — followed by the full calculation ledger, three scenarios, and payback against a $250K build. Figures marked as benchmarks or assumptions will be validated during scoping.

Value stream 01 · Inventory
$17MM

WIP reduction — the client's own 2026 target. The tool's core job is converting slow-moving WIP into sellable fractions. Beyond the one-time cash release, every dollar of WIP that stays off the floor avoids ongoing carrying cost (working capital, storage, handling, quality drift).

Benchmark: at the ASCM/APQC 15–25% carrying-cost rate, $17MM of avoided WIP ≈ $2.6–4.3MM/yr — worked in full in the calculation ledger below.

Value stream 02 · Planning labor
4–8 hrs → <30 min

Per work order, every time. Senior-planner hours shift from drum-by-drum searching to reviewing a ranked plan. The freed capacity goes to the non-standard products and WIP-burndown campaigns that are impossible to plan by hand today.

Illustrative: ~85–95% reduction in planning time per WO; validate WO volume/yr on-site to convert to dollars.

Value stream 03 · Risk
1 → many

Key-person continuity. A recent multi-week absence of the sole planner was described as catastrophic. Encoding the "black box" into a tool converts an uninsurable operational risk into a trained, documented capability any planner can run.

Hard to price, easy to justify: the client has already experienced the downside scenario.

Value stream 04 · Yield
85% → ↑

Fewer reruns and re-samples. ~15% of runs miss target today, triggering re-distillation, blending workarounds, or material going back to WIP — each costing still time, energy, labor, and QC cycles. Even a few points of first-pass improvement compounds across every run.

Illustrative: each avoided rerun saves a full still cycle + changeover; quantify with run counts in phase one.

The math, shown in full.

Inputs labeledClient factBenchmark / assumption
Carrying cost avoidanceValue stream 01 · recurring
ADM's own $17MM WIP-reduction target Client fact priced at the ASCM / APQC carrying-cost benchmark of 15–25% of inventory value per year Benchmark, then attributed conservatively — the tool is credited with only 60–80% of the reduction, the share unlikely to happen by hand across 4,500 lots. $17MM × 15–25% carrying rate = $2.6M – $4.3M / yr × 60–80% tool attribution = $1.5M – $3.4M / yr
$1.5–3.4Mper year, recurring
Fewer re-runsValue stream 04 · recurring
First-pass hit rate is ~85% today Client fact. AI process optimization in chemicals typically cuts off-spec production 40–60% Benchmark — modeled here as 85% → 92%, i.e. roughly half the misses. Run volume (~250/yr) and cost per re-run ($5–15K in still time, energy, labor, QC) are placeholders to validate on-site Assumption. 250 runs × (15% − 8%) misses avoided ≈ 19 re-runs / yr × $5–15K per re-run = $0.1M – $0.3M / yr
$0.1–0.3Mper year, recurring
Planning laborValue stream 02 · recurring
Work-order development drops from 4–8 hours Client fact to under 1 hour of review. At ~250 WOs per year and a loaded senior-planner rate of $75–100/hr Assumption. The larger, unpriced effect: planning stops being the bottleneck on how fast WIP can be burned down, which feeds stream 01. 250 WOs × 3–7 hrs saved × $75–100 / hr = $0.08M – $0.15M / yr
$0.1–0.15Mper year, recurring
Key-person riskValue stream 03 · avoided downside
Deliberately held out of the totals. The plant has already lived the downside — a multi-week planner absence described as catastrophic Client fact — and 97% of manufacturers report brain-drain concern with ~25% of the workforce 55+ Benchmark. Even one avoided week of disrupted distillation scheduling likely exceeds the entire build cost. Not quantified — pure upside on top of the totals below
Upsidenot in totals
Working capital releaseOne-time · reported separately
Hitting the WIP target releases up to $17MM in cash, one time Client fact. Kept out of the annual benefit line to avoid double-counting with carrying cost — but it is the number the CFO cares about most. One-time cash release, not an annual flow — do not add to recurring totals
≤ $17MMone-time
ScenarioCarrying rate · attributionCarrying avoidanceRe-runsPlanning laborAnnual benefitROI on $250K
Conservative15% · 60%$1.5M$0.10M$0.08M≈ $1.7M≈ 7x
Base20% · 70%$2.4M$0.20M$0.11M≈ $2.7M≈ 11x
Upside25% · 80%$3.4M$0.30M$0.15M≈ $3.9M≈ 15x
Investment$250K

Fixed build cost for the Phase 1 WIP planner.

Annual benefit$1.7–3.9M

Recurring, before key-person upside or the one-time cash release.

Year-1 ROI7–15x

Every scenario clears the investment many times over.

Payback4–8 weeks

Of realized carrying-cost savings alone covers the full build.

Market context: comparable AI process-optimization builds in chemical manufacturing typically run $500K–$1.5M with 6–12 month payback. At $250K, this proposal enters at roughly half the market's floor price with a faster payback — a selling point in its own right.

Assumptions to validate before the SOW — these convert benchmark math into ADM's math: annual work-order volume and cost per re-run (still time, energy, labor, QC), the loaded planner rate, the carrying-cost rate ADM finance actually uses (cost of capital + storage + insurance + obsolescence, via Josh / JDE), and the sellable share of current WIP. Replication upside (Monroe, Kalamazoo, Rodelle) is excluded from this case and is pure additional leverage on the same build.

Recommended path

Prove it on Problem 1. Earn the rest.

The client's decision-making chain naturally phases the work — and their trust model ("show me the plan and let me compare it to mine") tells us exactly what the MVP must be.

Phase 1 · Foundation + MVP

WIP planner (P1)

Ingest the daily batchmetrics dump, 3 years of run sheets, and cost extracts. Map old-to-new product codes with site staff. Deliver a browser tool that proposes ranked run plans — lots, weights, still, passes — side by side with the planner's own logic, with reasons shown for every selection.

Phase 2 · Extend

Blending + oil buy (P2, P3)

Build the learning blend model on top of Daniel's validated static script, with QC keeping final sign-off. Add bottom-up planning: finished product → fraction tree → WIP first → minimum fresh oil purchase recommendation for Lisa.

Phase 3 · Scale

Run metrics + replication (P4)

Integrate temperature/pressure data alongside Cody's Aspen work to suggest run settings. Package the proven Winter Haven playbook for Monroe, Kalamazoo, and potentially Rodelle.

Why now: Mark was direct — speed is of the essence. ADM's internal AI team is forming but is 3–4 months from ready, and the plant is carrying the WIP problem every day. Delivering a working Phase 1 before that team stands up positions us as the partner they integrate with, not a project they absorb. The handover/integration question is open and should be settled in the SOW.
Glossary

The language of the plant.

Terms and acronyms used throughout this brief — the distillation vocabulary on the left, the systems and business shorthand on the right.

Distillation & chemistry

GC
Gas chromatography. The lab test that separates an oil into its individual compounds and reports the percentage of each — the chemical "fingerprint" of every lot. Matching feed GC profiles to target specs is the heart of run planning.
GC tail
The late-eluting heavy compounds at the end of a GC trace. "Limiting the tail" means choosing feeds without too much heavy material that would contaminate the desired fractions.
Fraction
A component stream separated out of the oil by distillation, at a given concentration — the sellable "beans" pulled from the soup pot. One oil yields many fractions.
Cut
The portion of distillate collected over a chosen window during a run. Deciding where to start and stop each cut determines which fractions you capture and at what purity.
Heads
The first cut off the still — the lightest, most volatile compounds. Often set aside or recycled rather than kept in the product.
Hearts
The middle cut — the target material at the desired spec. Winter Haven keeps the middle cuts of what they want; the rest goes to barrels and back to WIP.
Tails
The last cut — the heaviest compounds left near the end of the run. Like heads, usually diverted away from the prime product.
Still / column
The distillation equipment itself. Winter Haven runs units from small (~100 lb minimum charge) to large columns (~1,000 lb minimum); choosing which still, and how to charge it, is part of every work order.
Pass
One trip of material through a still. Some products need multiple passes to reach spec — the tool must learn how many passes each target requires.
Charge
The batch of feed material loaded into a still for one run. Minimum charge sizes constrain which WIP lots can feed which unit.
Aldehyde / wet aldehyde
A family of high-impact aroma compounds (e.g. decanal, octanal) that largely define citrus character. The wet-aldehyde assay is the first quality gate a candidate feed must pass before its GC is even considered.
Limonene
The dominant terpene in cold-pressed orange oil — typically ~90%+ of the raw oil. Much of distillation is concentrating the valuable minor compounds away from limonene.
Decanol
A ten-carbon fatty alcohol tracked in WIP sorting: planners check what decanol percentage is present and whether enough exists to justify a column run.
Nootkatone
A high-value sesquiterpenoid prized for its grapefruit character — an example of the concentrated fractions the plant extracts and sells at different strengths.
Cold-pressed orange oil
The fresh raw material: oil expressed from orange peel without heat. The constraint this tool supports is buying as little of it as possible by consuming WIP first.
Orange Tree Map
The plant's internal map of the citrus fraction tree — which products and fractions derive from the raw oil, with standard parameters for established product codes.
Spec
The specification a fraction or blend must meet — hard numeric ranges on GC components plus physical and sensory checks. QC (GC + sensory panel) has final say.

Systems & business

WIP
Work-in-process. Partially processed material — leftover cuts and intermediates in drums on the floor awaiting a future run. ~4,500 lots today; reducing it by $17MM is the 2026 target.
Lot
A discrete, tracked quantity of material with its own identity, weight, and QC data — anything from a 1L container to multiple 55-gallon drums.
WO
Work order. The manufacturing instruction for one distillation run: which lots feed which still, expected cuts and weights. Takes 4–8 hours to build today.
BOM
Bill of materials. The input list inside a work order — lots and weights into the still, plus the expected cuts out. Some can be copied from history; others are built from scratch.
Batchmetrics / BM
The plant's batch data system — WIP inventory, QC results, and roughly six months of structured work-order history. The daily CSV/Excel dump from it is the tool's primary data feed.
JDE
JD Edwards, ADM's ERP system — where work orders are entered and where cost data lives (via Josh's monthly Excel extract).
QC
Quality control. The department that runs GC, wet aldehyde, and sensory testing — and holds final sign-off on whether a fraction or blend is finished.
Sensory panel
Human evaluation of smell and taste, alongside GC, before a blend is signed off as finished product.
Run sheet
The record of a distillation run — what went in, what came out, on which still. ~3 years exist as typed Excel files on the G drive; key training data for the model.
Distillation Request Sheet
The rolling Excel file of products the plant needs to run — product code and mass required. The demand signal, updated frequently, with no formal demand planning behind it.
F&F
Flavors & Fragrances. The business segment Winter Haven's fractions serve — flavor and fragrance ingredients for food, beverage, and consumer products.
Proto / FPP
Prototype finished-product formulation — the first-pass blend developed to hit a finished-product spec. An F&F success metric is getting the proto right in fewer iterations.
Aspen
AspenTech process-simulation software. Cody's Aspen modeling of still behavior is the internal effort Problem 4 would eventually build on.
Fraction tree
The planning structure for working backwards from a finished product through intermediate fractions to raw oil — the basis of bottom-to-top purchasing (Problem 3).
SOW
Statement of work. The contractual scope document this brief and the on-site scoping answers will inform.
MVP
Minimum viable product. The Phase 1 deliverable: a browser tool proposing ranked, explainable run plans the planner reviews side by side with their own logic.