Fabiola Ortega Díaz de León

Business Development Manager at Alexa Translations

About

Links

Previous companies

TCS logo

Org chart

Peers

Timeline

  • Business Development Manager

    January, 2024 - present

  • Client Success Manager A.i.

    April, 2023

  • Client Success Specialist

    February, 2022

View in org chart