STOICA
Show contact
Elena Iordache
Head of Strategy
Natalia Manolescu
Content Marketing Specialist
8 members
Current role
View in org chart