Stratham, N.H. Outdoor apparel and footwear company Timberland has opened its first franchised store in Brazil. The unit is located at Guarulhos International Airport, in Sao Paulo.
The unit is being operated by local license partner, Sao Paulo Alpargatas. The company plans to open three more shops this year. Two of them will also be through franchising.