20 employees
The Tie Bar is a Chicago-based, direct fashion brand that is disrupting the menswear space.
2004