LS Power

HQ
New York
Total Offices: 3
493 Total Employees
Year Founded: 1990

Teams at LS Power

Recently posted jobs

18 Days AgoSaved
In-Office or Remote
2 Locations
Energy • Utilities
Supports the full employee lifecycle, including payroll, benefits, leave administration, employee relations, performance management, investigations, HRIS data integrity, onboarding, compensation, talent management, compliance, and HR process improvement. Serves as a trusted HR resource to employees and managers while providing operational support across the organization.
One Month AgoSaved
Remote
United States
Energy • Utilities
Monitor and influence wholesale electricity market policy across North American RTOs and ISOs. Analyze regulatory proposals, FERC proceedings, and market-rule changes; translate their commercial and investment implications; advise development, asset management, and trading teams; prepare leadership briefings; build relationships with regulators, market operators, and industry participants; and support stakeholder strategies and company positions.