LS Power

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

Teams at LS Power

Recently posted jobs

9 Days AgoSaved
In-Office
Philadelphia, PA, USA
Energy • Utilities
Supports the full investment lifecycle, including financial modeling, returns and valuation analysis, business diligence, industry research, investment committee materials, transaction execution, and portfolio company performance tracking. Works with senior investment team members, management teams, lenders, legal advisors, accounting firms, and other third parties to evaluate acquisitions, financings, and value-creation opportunities in specialty contracting businesses.
15 Days AgoSaved
In-Office
Chesterfield, MO, USA
Energy • Utilities
Oversee daily office operations, lead and mentor a small administrative team, maintain policies and workflows, coordinate onboarding and training, manage vendors, supplies, and facilities support, and assist leadership with projects and communications. The role promotes operational efficiency, professionalism, collaboration, and a positive workplace environment.
18 Days AgoSaved
In-Office
Manchester, NH, USA
Energy • Utilities
Serves as Patriot Hydro’s senior in-house legal advisor and leads regulatory affairs across its hydroelectric portfolio. Responsibilities include commercial contracting, FERC licensing and compliance, environmental and utility regulation, disputes, corporate governance, transactions, stakeholder engagement, and outside counsel management. The role advises senior executives, oversees regulatory personnel and consultants, and develops consistent legal and compliance controls across facilities and jurisdictions.