Job Description: Job Summary: By joining us as Manager - Customer Support you will be handling orders received... and offer the most suitable and realistic proposal for deliveries Actively follow up and expedite orders to meet production......
Job Location: Chennai, Tamil Nadu, IndiaSelected articles on work and employment, which may be found interesting:
The first phone conversation with the potential employerFind more articles on Articles page