Leadership Overview
Invenergy has 4 executives leading key functions including operations, strategy, finance, and legal.
Driven by a commitment to sustainable energy solutions, Invenergy operates and owns renewable energy generation projects, offering wind, solar, natural gas, and storage facilities to a global customer base.
Driven by a commitment to sustainable energy solutions, Invenergy operates and owns renewable energy generation projects, offering wind, solar, natural gas, and storage facilities to a global customer base.
Leadership Roles at Invenergy
Arthur Colby - Chief of Staff To the Chief Executive Officer
Arthur Colby, the Chief of Staff To the Chief Executive Officer at Invenergy, provides strategic support and operational coordination for the company's highest leadership functions. Colby facilitates the execution of key initiatives, ensuring alignment between the CEO's vision and departmental objectives across Invenergy's global operations. This role involves managing critical projects, preparing executive communications, and streamlining decision-making processes to enhance organizational agility. Arthur Colby acts as a key liaison, connecting executive leadership with various business units to drive strategic priorities forward. The Chief of Staff To the Chief Executive Officer also supports the development and implementation of corporate policies and ensures effective communication flows throughout the organization. By optimizing executive bandwidth and driving cross-functional collaboration, Colby directly contributes to Invenergy's mission of developing and operating sustainable energy solutions worldwide. Arthur Colby's influence is central to the efficient functioning of Invenergy's executive office.
Meghan Schultz - Executive Vice President & Chief Financial Officer
Meghan Schultz, the Executive Vice President & Chief Financial Officer at Invenergy, directs all financial operations and strategic fiscal planning for the company's extensive energy generation portfolio. Schultz oversees capital allocation, financial reporting, treasury functions, and investor relations, ensuring robust financial health across Invenergy's wind, solar, natural gas, and storage projects. This critical role involves managing financial risk, optimizing investment strategies, and securing funding for new developments and existing operations. Meghan Schultz's leadership guides the financial framework that supports Invenergy's global expansion and commitment to renewable energy. By collaborating with executive leadership and operational teams, the Chief Financial Officer ensures financial strategies directly support the company's mission to deliver clean, reliable energy worldwide. The financial acumen provided by Meghan Schultz is fundamental to Invenergy's sustained growth and market leadership.

Ron Kraayenbrink - Plant Manager Chief Operating Officer
Ron Kraayenbrink, the Plant Manager Chief Operating Officer at Invenergy, directs the operational execution of the company's diverse energy generation portfolio. Overseeing the day-to-day performance of wind, solar, natural gas, and storage facilities, Kraayenbrink ensures optimal efficiency and output across all assets. This leadership role involves managing plant operations, maintenance schedules, and safety protocols to uphold Invenergy's commitment to reliable energy delivery. Kraayenbrink's focus extends to driving continuous improvement in operational processes, leveraging data analytics to enhance asset performance and reduce costs. By coordinating with engineering and project development teams, the Chief Operating Officer guarantees that operational strategies align with Invenergy's broader goals of expanding renewable energy capacity and serving customers worldwide. Ron Kraayenbrink's oversight is critical for maintaining the integrity and productivity of Invenergy's extensive infrastructure.
Michael Blazer - Senior Vice President and Chief Legal Officer
Michael Blazer, the Senior Vice President and Chief Legal Officer at Invenergy, provides comprehensive legal counsel and oversees all legal affairs for the company's global energy generation operations. Blazer directs the legal strategy related to project development, regulatory compliance, corporate governance, and contract negotiations for Invenergy's wind, solar, natural gas, and storage facilities. This executive function ensures that all business activities adhere to international and domestic legal frameworks, mitigating risk and protecting corporate interests. Michael Blazer's expertise is vital in navigating the complex regulatory landscape inherent in the energy sector. By advising executive leadership and collaborating with project teams, the Chief Legal Officer ensures legal considerations are integrated into strategic decision-making. Michael Blazer's guidance is essential for maintaining Invenergy's operational integrity and supporting its mission to deliver sustainable energy solutions worldwide.
Explore Leadership Teams in Electricity, Oil & Gas
Federal Electricity Commission (CFE) is a public company of a social nature that provides electric energy, a fundamental service for the development of a nation. It is a productive company of the State, exclusively owned by the federal government, with legal personality and its own assets. It enjoys technical, operational and management autonomy in accordance with the provisions of the Federal Electricity Commission Law.
Company Leadership JM
YA
EA
CP
Headquartered in Quebec, Canada, Hydro-Québec is an electricity producer that generates, transmits and distributes electricity for Canada. The company also has a research institute, IREQ, that conducts R&D in energy efficiency, energy storage and other energy-related fields.
Company Leadership

PL
SP
Founded in 1912 and headquartered in Pittsburgh, Pennsylvania, Duquesne Light Company is a company that provides energy services to customers in southwestern Pennsylvania.
Company Leadership DF
CC
KS
EL
The Dubai Electricity and Water Authority (DEWA) is a government-owned public utility company headquartered in Dubai, United Arab Emirates. Established on January 1, 1992, by decree of the late Sheikh Maktoum bin Rashid Al Maktoum, DEWA was formed through the merger of the Dubai Electricity Company and the Dubai Water Department, both of which had been operating independently since 1959. DEWA serves as the exclusive provider of electricity and water services across the emirate of Dubai, managing the full chain of operations from generation and desalination through transmission and distribution to end customers. The authority owns, operates, and maintains power generation stations, water desalination plants, water reservoirs, and power and water transportation and distribution networks. DEWA serves residential, commercial, and industrial customers and provides a broad range of utility-related services including billing, energy audits, smart metering, electric vehicle charging infrastructure, and sustainability and consumption management tools.
Company Leadership HA
FA
AA
HK