CO&S Capacity Planning

Executive workforce model · 7,032 FTE · $900M AOP · Client Onboarding & Service
Monthly Business Review
Planning Horizon · Jan – Jun 2026
Portfolio Work Sample
J. Brownstein · VP Quant Analytics
Training data loaded — run models to fit estimatesRun models to fit estimates on this section
← Dashboard

Capacity & Workforce

Do we have the people? OLS FTE regression · regional gaps · supply ARIMA · what-if predictions

Do we have the people to handle it?

OLS regression predicts required FTE from case volume, AHT, and complexity. Use the what-if lab to stress-test assumptions and quantify staffing gap movement.

  • Staffing gap: -120 FTE net (7,032 available vs 7,325 required) at 91% utilization.
  • Regression fit: Adj. R² 0.95 across CO&S functions — trained on combined_monthly + fte_regression datasets.
  • Supply outlook: 137 open reqs · 8.2% rolling attrition · Dec ’26 HC forecast 7,381.
Existing Workforce — Current FTE Inventory

7,032 FTE on hand — gap vs model requirement drives hiring decisions

91% util
Current FTE
7,032
Nov 2025 actual · Workday HC mart
Utilization
91%
Target band 85–93%
Americas
3,842
55% of CO&S
EMEA
2,156
31% of CO&S
APAC
1,034
15% of CO&S
Regional FTE — predicted vs actual
Function mix — OLS regression
Regional Composition

Current headcount by geography · Workday HC mart

RegionHeadcountShareStatus
Americas3,84255%On target
EMEA2,15631%Gap
APAC1,03415%On target
Americas & APAC on target · EMEA −130 FTE vs model · KYC / AML −230 FTE function gap
Function Mix

Current FTE by CO&S workstream

FunctionCurrent FTEShareGoal
Onboarding2,51036%Watch
KYC / AML1,91027%Gap
Acct Opening1,42020%On target
Client Service1,19217%Gap
Acct Opening at plan · Onboarding within tolerance · KYC / AML & Client Service below model
Workforce Supply — ARIMA + OLS

Forward headcount path — attrition and hiring funnel drive Dec ’26 outlook

MAPE 1.6%
Rolling Attrition
8.2%
+0.4pp vs LY
Open Reqs
137
Scaled to region scope
Time-to-Fill
42 days
Illustrative assumption · target 35 days
HC Forecast (Dec 26)
7,381
95% CI band

Headcount — forecast vs realized actual

Forecast issued Dec 25 · compare as months elapse · 4 of 6 realized months included

Rolling MAPE0.1%
MAE5
Bias-5 FTE
CI hit rate100%
4 mo · through Apr 26
Regional Staffing Goals

Model vs current HC · Americas & APAC on target · EMEA −130 FTE vs model · KYC / AML −230 FTE function gap

Regionvs ModelGoal
Americas+136On target
EMEA−130Gap
APAC+61On target
Americas & APAC on target · EMEA −130 FTE vs model · KYC / AML −230 FTE function gap
Supply Levers
  • Hiring funnel — 137 open reqs; 78% offer accept; 6.2 wk time-to-productivity.
  • Attrition regression — Cox hazard by tenure; EMEA 1.14× multiplier on base hazard.
Regression What-If Lab

Current assumptions match baseline — adjust levers in the sidebar or try a preset to see OLS FTE shift.

required_FTE = β₀ + β₁·cases + β₂·AHT + β₃·complexity + region_FE + εTraining: combined_monthly · fte_regression · regional_capacity · scenarios
OLS FTE model
Quick what-if
Baseline required FTE7,325Default assumptions
Scenario required FTE7,325+0 vs baseline
Utilization91% → 91%Modeled band 85–93%
Staffing gap-120-120After causal + planning relief

Driver decomposition

Multiplicative OLS attribution — each row shows isolated FTE impact from assumption changes.

DriverDatasetMult ΔFTE impact
Case volume (scenario + outlook)combined_monthly×0.961 → ×0.961+0
AHT assumptioncombined_monthly×1.000 → ×1.000+0
Complexity indexcombined_monthly×1.000 → ×1.000+0
Workforce & supply leversfte_regression×1.000 → ×1.000+0
External environmentexternal_factor_overlay×1.000 → ×1.000+0
Region scoperegional_capacity×1.000 → ×1.000+0

Function-level predictions

FunctionBaselineScenarioΔActual
Onboarding2,5762,576+02,510
KYC / AML2,0572,057+01,910
Acct Opening1,3651,365+01,420
Client Service1,3271,327+01,192

Source: fte_regression · refreshed on each model run

Scenario path comparison

What-If Lab

Compare two model runs side-by-side to quantify how assumption changes move demand, staffing gap, and program impact. Baseline is pinned automatically — run a preset or adjust the sidebar, then compare against baseline.

Try a preset

Select two different runs above, or click a preset to run a scenario and compare against baseline.

Run history

  • Baseline
    AOP baseline · default assumptions04:30 PM · In-line with plan · Steady state
    139K demand-120 gapATT +4.33