Mihaela Constantinescu
Mihaela Constantinescu

Mihaela Constantinescu

Woman in Tech, marketer, cat lover