Elena Barabasa

Barabasa Elena

New Business Developer Romania

Languages:

Contributed also to the following projects: