- Excellent verbal and written communication skills; the ability to call, connect and build a relationship with partners (Hindi......
Job Location: Delhi, IndiaSelected articles on work and employment, which may be found interesting:
Find more articles on Articles page