Project Manager For Solar company (Spanish MNC) in Gurgaon Job description Excellent communication Project Management Solar Business Africa Lead and Ensure