The months of investigation led to Parks, of Charlotte, N.C., who had formerly worked as a subcontractor for CenturyLink, authorities allege.

Parks was identified on April 24 and placed in the National Crime Information Center database, Flynn said. The next day, Parks was pulled over by the Watchung police, arrested, and turned over to the state police, he added.

Authorities have now connected Parks to additional robberies at CenturyLink facilities in Newton, Sparta, Belvidere, Clinton and Flemington, in addition to the Sussex Borough and Lafayette locations, Flynn said.

Parks has been charged with three counts each of burglary and theft by detectives from the state police’s Augusta barracks, Flynn added.

Additional charges from jurisdictions where other warehouses are located are expected, the trooper added.

Parks is being held at the Sussex County Jail on $125,000 full cash bail, authorities said.