Delhi -Executing the delivery process from delivery station to customer address - Ensure enough bandwidth in delivery team... things done using limited resources - Ability to work under pressure situations - Ability to work and perform station......
Job Location: New Delhi, IndiaSelected articles on work and employment, which may be found interesting:
The first phone conversation with the potential employerFind more articles on Articles page