. Handle a population of assignees. Email communications. Respond to inquiries from in country teams, seniors, managers... Written and oral communications skills in business English What we look for We look for candidates with proven......
Job Location: Chennai, Tamil Nadu, IndiaSelected articles on work and employment, which may be found interesting:
How to stop thinking about work in free time and to learn to have a restFind more articles on Articles page