Liza Diagel

Liza Diagel

Interests: tech, marketing, localization
5 points
13 Upvotes