Transifex
Show contact
Links
Maya Toutountzi
Head of Product Management
Nikos Vasileiou
CTO
Armodios Palios
Marketing Performance Specialist, Demand Generation
Nina Eleftheriadou
Head of Customer Success
+ 4 more
Join Our Team At Transifex
Vacant position
5 members
Current role
View in org chart