Iberdrola

25,323 Total Employees

Teams at Iberdrola

Recently posted jobs

YesterdaySaved
In-Office
2 Locations
Energy • Renewable Energy
Lead enterprise governance for an S/4HANA transformation across seven operating companies. Develop governance frameworks, standardize processes, manage cross-functional stakeholders, oversee delivery and risk, embed Agile practices, track KPIs, and ensure regulatory compliance to improve operational efficiency and customer experience.
8 Days AgoSaved
In-Office
Boston, MA, USA
Energy • Renewable Energy
Lead enterprise digital product and customer experience strategy, overseeing digital platforms, big data, IT digital teams, customer communications, and CX programs. Develop transformation roadmaps, customer journeys, research programs, regulatory‑compliant service quality, and performance reporting while collaborating across executive leadership, vendors, and global Iberdrola teams to improve customer satisfaction and operational efficiency.
13 Days AgoSaved
In-Office
Boston, MA, USA
Energy • Renewable Energy
Manage a $7.3B collateral portfolio including guarantees, letters of credit, surety bonds, and escrows. Negotiate bank facilities, maintain SAP/SUGAR/Paragon systems, produce executive reporting, and support credit risk review for trading and commercial teams.