
James Rafferty
EVP, Renewables Operations
James Rafferty
EVP, Renewables Operations
James Rafferty oversees Invenergy’s North American Renewables Operations, which includes renewables site operations, operations engineering, asset management, third-party services and environmental, health and safety for the company. Rafferty also oversees Invenergy’s industry-leading Center of Excellence. Previously, Rafferty was Invenergy’s EVP, Site Operations, and led operations for the company’s thermal and renewables projects, and also served as Invenergy’s SVP & Chief Administration Officer with responsibility for Human Resources, IT, Business Administration, and Business Transformation. He has more than 20 years of experience in the power industry, including engineering, project management, commissioning, and asset management.