Marketing and Customer Success manager at Smart Tie - Warsaw, Masovian Voivodeship, Poland
We are a growing brand of handmade items.