TEDDY SMITH Employee Directory
Retail Apparel and FashionOccitanie, France51-200 Employees
TEDDY SMITH is a brand in the retail apparel and fashion industry based in Albi, Occitanie, France. It operates in France and international markets, with distribution through numerous multibrand retailers. The brand centers on denim with a rock-inspired theme, producing collections described as casual yet chic, with emphasis on fit and materials. Its products are developed with attention to detail and use high-quality materials to emphasize consumer value, quality, and innovation. The company employs between 51 and 200 people and maintains a website at https://teddy-smith.com.