Last updated: November 13, 2026

Pittsburgh · ERP Staffing

ERP Staffing in Pittsburgh, Where Four Local Companies Sit at Four Different Stages of One Project

Pittsburgh manufacturers are starting, midway through and finishing ERP programs. KORE1 recruits the SAP, Dynamics 365, Oracle, Epicor and Sage people each stage calls for.

Talk to a Pittsburgh ERP Recruiter
A KORE1 ERP recruiter talking with a manufacturing company controller across a standing-height wood table in a downtown Pittsburgh office, with the Allegheny River, a golden-yellow suspension bridge and autumn trees on the North Shore visible through the window
Allegheny · Butler · Beaver · Washington · Westmoreland · Armstrong · FayetteS/4HANA · Oracle Cloud · D365 · Epicor · Sage 100 and X3

KORE1 handles ERP staffing in Pittsburgh for SAP S/4HANA, Dynamics 365, Oracle Cloud, Epicor and Sage, placing the finance, supply chain and controls consultants manufacturers need, and 92% of our placements remain employed a year on.

Ask most ERP pages who buys in a city and you get a list of vendors. Ask the filings in Pittsburgh and you get a calendar. Kraft Heinz, Koppers, L.B. Foster and Kennametal all list Pittsburgh addresses as their principal executive offices, and each tells investors where its ERP project stands, in the same kind of report. Same section, different verbs.

They don’t tell it the same way, and that’s the whole staffing problem.

One has finished. One is partway through a plan that runs years more, one has been migrating for a decade, and one started in 2024 and reports its progress a phase at a time. Each stage needs a different person in the chair.

Since 2005 KORE1 has filled ERP seats, and a Pittsburgh search draws on the full ERP consultant staffing bench and on ERP recruiters active in over 30 metros. Western Pennsylvania has no shortage of people who know manufacturing. Fewer have run a controls change in the same quarter as a go-live. We find those people.

NetSuite roles are handled separately, on the NetSuite staffing in Pittsburgh desk. Different buyers. This page covers SAP S/4HANA, Dynamics 365, Oracle Cloud ERP, Epicor and Sage.

An internal controls manager at a plain gray desk in a Pittsburgh manufacturer's office, tracing a line down a printed grid beside a tabbed binder, with a glass shelf of silver and gold metal cutting tool inserts behind her and brick row houses on a wooded hillside outside the window

The system changed on one date. The controls changed the same quarter.

A Finished S/4HANA Go-Live Is Where a Pittsburgh Company’s Controls Change

Kennametal’s quarterly report for the three months ended September 30, 2026 says the company completed the implementation of SAP S/4HANA across its global operations during that quarter. In the same paragraph it says it implemented new controls and modified existing controls over financial reporting, and that the changes are a material change in its internal control over financial reporting.

Filed November 4. Read it twice.

A go-live isn’t the finish line, then. It’s the day the company’s written controls stop matching the company. Somebody has to redraw them, test each one that moved and be around at the next close to explain a variance, and because Kennametal’s fiscal year ends June 30, its first year-end on the new system lands in June 2027. Redraw, test, explain.

The filing doesn’t say which controls changed, how many, or who runs them, and we won’t guess.

Foretopia, Colin Boothe’s firm, writes its own change process so that changes aren’t bundled to avoid assessment. Each one is assessed alone, and the combined effect is assessed as well. A go-live that rewrites controls in bulk is exactly where that discipline gets skipped.

Specific people fit. A controller who has closed a first quarter on S/4HANA. A SOX compliance tester who knows what a changed control looks like in the evidence. Our SAP FICO consultants cover the ledger side.

A go-live changes the system. The controls change the same quarter.

Item 4

Four Pittsburgh Quarterly Reports, One Section, Four Different Answers

Every quarterly report carries a section on controls and procedures, and these four use it to say where an ERP project stands. The page below sets them side by side in the order of what is left to do, with the longest road first and the finished one last, so you can read down the page the way a project actually runs. The wording in each box is the filer’s own. Orange marks the seat a staffing firm fills.

Part I · Item 4 · Controls and ProceduresQuoted, not paraphrased
Kraft HeinzOne PPG PlaceForm 10-Q, filed Nov 4, 2026
Phased by country, since 2024
“In 2024, we initiated a multi-year project to migrate certain of our financial processing systems… During 2025, we completed the implementation of our new ERP solution in certain countries in the Emerging Markets segment as part of the first phase of our ERP transition… We have continued our ERP migration project during 2026 and completed an additional implementation within the Emerging Markets segment.”
Controls“We will implement the required control changes prior to relevant go-live dates associated with the system implementations.”
Seat we fillThe control designer who finishes each country’s control changes before that country goes live.
Koppers436 Seventh AvenueForm 10-Q, filed May 8, 2026
A phase done, years to go
“In the first quarter of 2026, we completed another phase of our new enterprise resource planning (ERP) system implementation and migrated part of our RUPS business onto the new system… As the phased implementation continues over the next several years, we will continue to experience certain changes to our processes and procedures…”
ControlsThose changes “will result in changes to our internal controls over financial reporting.”
Seat we fillA consultant fluent in the new system and the old one, because the plan keeps both alive for years.
L.B. Foster415 Holiday DriveForm 10-K, filed Mar 5, 2026
Migrating since 2016
“The Company commenced migration to a new ERP system beginning in 2016, with the most recent migration completed in 2024. Acquired entities are also regularly assessed for transition onto the Company’s central ERP system.”
ControlsIts November 4, 2026 report lists the “ongoing implementation of an enterprise resource planning system” among its risks.
Seat we fillThe data owner who maps each acquired company onto the central system before it moves.
Kennametal525 William Penn PlaceForm 10-Q, filed Nov 4, 2026
Finished, everywhere
“During the quarter ended September 30, 2026, the Company completed the implementation of SAP S/4HANA across its global operations. In connection with the implementation, the Company implemented new controls and modified existing controls over financial reporting.”
Controls“These changes represent a material change in the Company’s internal control over financial reporting.”
Seat we fillThe control owner and tester for controls rewritten in the go-live quarter, plus cover through the first close.

Each filer names its vendor only where its filing does. Kennametal says SAP S/4HANA. The other three don’t name theirs, so neither do we. We also read Koppers’ August and November reports, and neither mentions the ERP project, so the May report is its latest word.

Who we’d put on each stage

The control owner after go-live

This person takes a control that changed in the go-live quarter, runs it for a month and writes down how it actually works. Someone who has done it on S/4HANA, Oracle or Dynamics usually fits, and our go-live hypercare staffing desk covers the weeks around it. Ask for the evidence they kept. Many kept none.

The two-system reconciler

In a phased plan, some entities close on the old system while others close on the new one, and the balances between them still have to agree no matter which ledger a transaction first landed in. The reconciler ties them out each month. Rare. Our ERP data migration specialists keep a short list of people who have done it.

The acquisition onboarding analyst

A company that buys companies adds a chart of accounts, a customer list and a vendor file to its ERP every time, and the analyst maps all three before the first close and flags duplicates. Fiddly work. Easy to miss. It tends to fall to whoever is free, which is the mistake.

The quotations and dates come from the companies’ own filings on sec.gov, read on November 13, 2026. The seat on each entry is our reading of what that stage needs. None of these filings says who does the work, how many people it takes or what they’re paid.

A plant finance manager and an ERP consultant standing at a long wooden work table in a western Pennsylvania plant office, with two matching stacks of printed pages in front of them, one stack marked with bright orange paper flags, and a manufacturing floor with steel racks and a yellow overhead crane visible through the interior window

Two stacks, one set of books.

A Phased Rollout Means Two Systems Run at Once, and Both Need People

Kraft Heinz moves by country. Its latest report says the first phase finished in 2025 in certain countries of its Emerging Markets segment, another implementation followed in 2026, and the whole plan was expected to run over several years.

That’s a rollout with a long middle.

In a long middle a company keeps both systems. Two ledgers, one close. Entities still on the old one close their books the old way, and entities already on the new one close them the new way. Intercompany balances have to agree anyway, and the person who makes them agree is rarely the person who configured either system.

Koppers says the same thing in its own words. Its first-quarter report describes a phased plan that continues over the next several years and keeps changing its processes and controls along the way.

Look at the order. In Kraft Heinz’s sentence the control changes come before the go-live dates, not after. A control designed after cutover is a finding waiting for an auditor, so the designer has to work a step ahead of the consultants.

Budget for the middle. Contract the cutover crews, whose work ends, and hold on to the people who know both ledgers. Our cutover plan template shows how those crews are usually sequenced, and our ERP program team desk builds one when the company has none.

5,230Pittsburgh Analysts, 2025
$98,550Their Median Pay, May 2025
3ERP Disclosures Filed Nov 4, 2026
92%KORE1 Hires Still On After a Year
Service Area

Pittsburgh ERP Talent From the Golden Triangle to Latrobe

Federal wage survey data for May 2025 show 5,230 computer systems analysts and 10,430 accountants and auditors at work in the Pittsburgh metro, most of them a short drive from a headquarters, a plant or a campus. Districts marked with a page line keep their hardest records as controls. Each orange tag names our slowest search there. Short drives, long searches.

Western Pennsylvania · Five Districts
Ask about the stage

Pittsburgh hiring managers rarely open with a vendor name. They open with a stage. Are we about to start, in the middle of a phased plan, or standing on the far side of go-live with the controls still wet? Stage first, vendor second.

PGH

Downtown and the Golden Triangle

Golden Triangle · Grant Street · Seventh Avenue · William Penn Place

The cover pages of three latest reports put Kraft Heinz at One PPG Place, Kennametal at 525 William Penn Place and Koppers at 436 Seventh Avenue, all in the Golden Triangle. Three offices, three stages, one lunch crowd. Controllers and finance leads for these offices mostly reach us through our Pittsburgh accounting staffing desk.

Hardest recordsControls that changed in the same quarter as the system that runs them

S/4HANAOracle CloudD365 Finance
Slowest search · control owner for the first close on a new ERP
GRT

Greentree and the Parkway West

Greentree · Carnegie · Holiday Drive · Parkway West

L.B. Foster lists 415 Holiday Drive as its address, and its annual report says acquired companies are regularly assessed for the central ERP. A buyer of companies keeps meeting new charts of accounts. Deals, then data. Our Pittsburgh IT staffing team sees many of the systems analysts for this corridor.

Hardest recordsOne customer or vendor sitting under two company codes after a deal

EpicorD365 BCS/4HANA
Slowest search · acquisition onboarding analyst who has mapped a chart of accounts
OAK

Oakland, the Strip District and Lawrenceville

Oakland · Strip District · Lawrenceville · East Liberty

Carnegie Mellon University and the University of Pittsburgh are both in Oakland, and hospital systems and software companies fill the neighborhoods around them. Large employers, long approval chains. Finance, HR and analytics hires here often come through our Pittsburgh data staffing recruiters.

Hardest recordsPayroll and benefits rules that differ by employee group

Oracle CloudWorkday HCMS/4HANA
Slowest search · HCM and payroll configurator for a multi-group employer
NOR

Cranberry Township and Butler County

Cranberry Township · Warrendale · Butler · I-79

North of the city, along I-79 and the Turnpike, corporate campuses sit beside engineering offices and distribution centers. Mid-size manufacturers and distributors here are the more typical Epicor, Dynamics and Sage buyers, though every shop differs. Wide lots, many docks. Plant systems leads often come through our Pittsburgh engineering staffing team.

Hardest recordsInventory counts that disagree between the dock scan and the book

EpicorD365 BCSage 100
Slowest search · Epicor inventory lead for a distribution center
WST

Westmoreland County, Latrobe and Greensburg

Latrobe · Greensburg · Route 30 · Technology Way

Kennametal’s annual report puts its technology center at 1600 Technology Way in Latrobe, and says most of its research and development happens there. Smaller manufacturers and suppliers share the county. Routings first. Shop-floor routings and costs have to roll up to the ledger, and our manufacturing ERP staffing recruiters start those searches.

Hardest recordsRoutings and standard costs that must roll up to one general ledger

S/4HANAEpicorD365 SCM
Slowest search · manufacturing cost accountant who has loaded routings

Washington, Beaver, Armstrong and Fayette counties are covered by this desk as well. One team, one phone list. Our Pittsburgh staffing agency team shares it.

A logistics coordinator in a navy fleece vest checking a clipboard in a glass-fronted mezzanine office above a distribution warehouse near Pittsburgh, with wrapped pallets, orange steel racking and a forklift on the floor below

Every pallet leaving the dock lands in a country with its own rules.

Every Country Is Its Own Go-Live, and Every Go-Live Is Its Own Month-End

Kraft Heinz counted its first phase by country, not by module. That choice tells you what a rollout costs a global manufacturer.

A country has its own currency, its own tax codes and its own statutory reports. It has banks that connect differently and a closing calendar that won’t move for a project plan. Put a country on the new ERP and its books close a new way the very next month. Plan for it.

Small unit. Big surprise.

Post-acquisition integration works like countries do. L.B. Foster’s annual report says acquired entities are regularly assessed for transition onto its central system, which means a go-live every time the company buys one. A migration that began in 2016 and last completed in 2024 doesn’t sound like a project. It sounds like a function.

That changes the staffing. A company with one go-live a decade hires a team and releases it. A company with a go-live a year keeps a small core and calls in contractors for each wave. Smaller subsidiaries often land on Epicor or Business Central, and our Business Central consultants and SAP recruiters start those searches before the data is extracted.

Engagement

Pittsburgh ERP Engagements, From One Phase to Permanent

C

Contract

A phase, a cutover or a close with a hard end date is a job for contract staffing, and the consultant stays on KORE1’s payroll.

C2H

Contract-to-hire

Bring in a reconciler for the middle of a rollout, then hire them outright if the ledgers keep tying out.

PERM

Direct hire

A control, a chart of accounts and an item master each need an owner on staff, found by direct hire recruiting.

SOW

Statement of work

Mapping an acquired company or testing a changed control is finite work that suits a team paid per deliverable.

Dates first. Pittsburgh calls usually arrive with a date attached, a quarter-end, a country go-live or an audit window, and we work backward from it, and when a new system is running we cover the first weeks with go-live hypercare staffing.

Budgets come next. Our 2026 hourly rates for ERP consultants, along with the ERP implementation checklist with costs, cover most of what a finance team asks for before it signs a statement of work.

Plans slip. A company in the middle of a rollout often finds the plan has outrun the team. Our ERP implementation backfill staffing desk replaces the people who leave mid-project, and an ERP project manager keeps the phases in order.

The same ERP desk recruits across the manufacturing belt in Philadelphia, Detroit and Chicago. One desk. When a project needs extra hands inside an existing team, ERP staff augmentation adds them.

FAQ

Common Questions

Apart from NetSuite, what ERP systems does your Pittsburgh desk cover?

S/4HANA and ECC on SAP, Oracle Cloud ERP, Dynamics 365 and Business Central, Epicor, and Sage 100, X3 and Intacct. NetSuite roles go to our Pittsburgh NetSuite desk. Roles we fill include solution architects, functional and technical leads, control owners, data migration analysts and project leads.

What does an ERP go-live change about a company’s internal controls?

Quite a lot, and the filings say so. Kennametal’s report for the quarter ended September 30, 2026 says it implemented new controls and modified existing ones when it completed SAP S/4HANA, a material change in its internal control over financial reporting. Plan for control owners and SOX testers, not only configurators.

Can a company run two ERP systems at the same time?

Yes, and phased rollouts depend on it. Overlap is normal. Kraft Heinz’s latest report describes a multi-year migration in phases, with the first phase finished in 2025 and another implementation in 2026. Balances between entities on each system still have to agree, so keep people who know the old one.

What do Pittsburgh ERP consultants get paid?

$98,550 is the May 2025 median for the Pittsburgh metro’s computer systems analysts in federal OEWS data, below the national $105,850. Contract rates sit well above that. Specialty pays. Controls experience and multi-entity finance move pay faster than years do.

How quickly can you fill a Pittsburgh ERP role?

Seventeen days. That’s the mean across our IT searches, measured from the day the req opens to the day an offer is signed. Many Pittsburgh ERP roles close faster, but control owners with a recent go-live behind them often take longer, because every company in a rollout wants the same few people.

Do you recruit outside the city, in Cranberry or Latrobe?

Both sit inside our search area. Our Pittsburgh searches run across Allegheny, Butler, Beaver, Washington and Westmoreland counties, plus Armstrong and Fayette. Plenty of finance and systems people already commute from Cranberry or Greensburg into downtown offices, so one search usually reaches most of Western Pennsylvania.

Should a manufacturer hire its ERP team or contract it?

Contract the rollout, hire the owners. A contractor is a good fit for a cutover or a country go-live with a hard end. The person who owns a control, a chart of accounts or an item master has to be around at the next quarter-end, though. Continuity matters.

Tell Us Which Stage You’re In

Tell us which platform you run and where the project stands. One conversation is usually enough to scope the search, and you leave with a written plan, Pittsburgh pay figures and a recruiter who answers for the result. No slides.

Call the Pittsburgh ERP Desk