The TJX Companies, the largest off-price retailer in the US, on Wednesday (24 January) named John Gilbert executive vice president and chief marketing officer.