and efficiently or escalated appropriately to the relevant teams for further action. As a people leader you will be responsible... for guiding and nurturing the professional growth of your team members across the globe. Your role involves setting clear......
Job Location: Pune, Maharashtra, IndiaSelected articles on work and employment, which may be found interesting:
The first phone conversation with the potential employerFind more articles on Articles page