Talent Tribe Global
–
Gurugram, Haryana, India
... Knowledge of other languages (i.e., French, Spanish, and Arabic) would be advantageous. The role demands substantial writing and verbal communication skills. Knowledge of other languages (i.e., French, Spanish, and Arabic) would be advantageous. ... - May 19