Gerda Verbickaite / Teja
Gerda Verbickaite / Teja

Gerda Verbickaite / Teja

Growth Specialist / Marketeer / Data Nerd / Creative Strategist / Endorphin Junkie