Maria, PMBOK defines Program management as application of knowledge, skills, tools, and techniques to a program to meet program requirements p 533.
In the question, the vendor has a contract (think one project) to extend the network infrastructure of only 1 company. That contract will end and it will have deliverable (extended network infrastructure). Now if the vendor has contracts for the same type of project with other Telecom Equipment companies, then the vendor would open up a program management office, but that is not the case. we're talking about only 1 contract, 1 project. It's a big project, I grant you that. The Civil Work and Equipment Installation would be work packages in a work breakdown structure.