A cloud services company has signed a renewal at a Branchburg industrial building, where it occupies more than 7,600 square feet.