Stephan Caras Design Inc is an haute couture fashion house focusing on women’s high-end fashion. European in influence, Stephan Caras Design pays specific attention to detail, finishing, and craftsmanship. Elegant gowns, cocktail dresses, suits, dresses, and handmade accessories are all-inclusive in the creations and designs of Stephan Caras Design.
Stephan Caras Design Inc
Founders: Stephan Caras, Sharida Caras, Kyriako Caras, Dion Caras
Company size: 11-50 employees
Headquarters: Toronto, Ontario