Dextra Technologies
Show contact
Links
Madia Garcia
Head of Human Resources
Marcela Vazquez Jauregui
Learning & Development Lead
February, 2019 - present
February, 2011
February, 2004
View in org chart