Smallable is Free Lance's #1 rival. Smallable is a Private company that was founded in Paris, Other in 2008. Like Free Lance, Smallable also works within the Fashion, Apparel & Accessories field. Smallable has 29 more employees vs. Free Lance.
My Little Square is perceived as one of Free Lance's biggest rivals. My Little Square was founded in 2011, and is headquartered in Paris, Île-de-France. Like Free Lance, My Little Square also operates in the Fiber, Yarn, Thread & Fabric sector. My Little Square generates $1.7M less revenue vs. Free Lance.