In 2014, when Houston was swelling with growth from the energy sector, French oil-field services company Technip SA expanded its presence in the city with a lease for four floors in an under-construction office building in Houston’s so-called Energy Corridor.

Now the company wants out and is trying to sublease its space, adding to the market 100,000 square feet of space in the brand new 17-story building named Energy Tower IV.

A...