Chairman & CEO
Miguel Stilwell de Andrade
CEO Approval Rating
93/100
EDPR is a Spain-based company that designs, develops and manages renewable energy power plants.