This position offers the candidate an opportunity to solve complex problems across domains at a fast-growing, mission-driven company. It provides the opportunity to join a growing team that is changing the face of rural electrification in m......
Job Location: Gaya, Bihar, IndiaSelected articles on work and employment, which may be found interesting:
5 signs of an ideal chiefFind more articles on Articles page