Captain Tortue is the French leader of ready-to-wear direct sales.
Captain Tortue designs and distributes clothes, lingerie and accessories for women and children. The company sells directly to consumers through its network of sales consultants. Captain Tortue France was founded in 1993 and is based in Aix en Provence, France. It has additional operations in Switzerland, Germany, the United Kingdom, and Ireland.