Iberdrola's Sales department is led by Juan Tejedor Serrano (Renewable Energy Business Development Europe and Emerging Markets Senior Manager Mergers and Acquisitions and Origination and Ppas) and has 317 employees.
Get Contacts for Sales DepartmentLooking for a particular Iberdrola employee's phone or email?