Skip to content

Fleek

A B2B marketplace for wholesale second hand fashion.

  • London, United Kingdom
  • Est. 51–200 people
  • 5 open roles