19 employees
Louis Stitch is a luxury footwear and fashion label for men.
1987
$610K
from 1 investors over 1 rounds
Louis Stitch raised $610K on July 20, 2023
Investors: Space World Group