with managers to identify future hiring needs Act as a consultant to new hires and help them onboard Should be open of travelling......
Job Location: Pune, Maharashtra, IndiaSelected articles on work and employment, which may be found interesting:
5 signs of an ideal chiefFind more articles on Articles page