. Direct customer facing experience is a must, preferably have strong communication skills and IT knowledge. 3. Proficient......
Job Location: Delhi, IndiaSelected articles on work and employment, which may be found interesting:
Find more articles on Articles page