Application opens on company website
Reporting to the Vice President, Insurance, the Manager, Insurance (Captive Management) will be responsible for managing all aspects of the day-to-day operations, reporting, and strategic planning for Invenergy’s captive insurance company.
Apply directly on Invenergy's site
New jobs across data centers, grid, nuclear, storage, generation, and renewables. One email a week.
Get alerts for jobs like this one