The company had previously planned to move its manufacturing to Mexico.

The president-elect will tour the factory alongside Vice President-elect Mike Pence, the outgoing Indiana governor who helped broker the deal, before giving a speech about the agreement.

The details of the negotiations remain unclear, but Mr Trump touted the deal as delivering on his campaign promise to prevent American jobs from moving overseas.

Carrier issued a statement on Wednesday attributing the deal to a state aide package and the Trump administration’s “commitment to support the business community and create an improved, more competitive US business climate”.

“The incentives offered by the state were an important consideration,” the statement said.

The deal will reportedly save about 800 union workers whose jobs would have been outsourced to Mexico, according to federal officials who were briefed by the company, suggesting hundreds more will still lose their jobs at the plant.

But former Democratic presidential candidate Bernie Sanders said the Carrier deal is a reversal on Mr Trump’s campaign promise to save all the jobs

The Vermont Senator penned a Washington Post op-ed, saying Mr Trump had endangered jobs by signalling “to every corporation in American that they can threaten to offshore jobs in exchange for business-friendly tax benefits and incentives”.

Both Mr Trump and Mr Sanders repeatedly blasted Carrier on the campaign trail after its parent company, United Technologies, announced in February would eliminate more than 2,000 jobs at two Indiana plants.

After the tour, the president-elect goes to Cincinnati, Ohio, the first of several stops on his victory lap.

A rally will take place at US Bank Arena at 1900 EST (0000 GMT), the same venue where Mr Trump drew crowds of 15,000 people at a raucous rally in late October.

He is expected to hold similar events in key battleground states like Iowa, Pennsylvania, Florida, North Carolina and Michigan in the coming weeks.