LS Power

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

Teams at LS Power

Recently posted jobs

20 Days AgoSaved
In-Office
New York, NY, USA
Energy • Utilities
Leads Administrative Services across multiple offices, overseeing office management, facilities, enterprise programs, budgets, vendors, real estate, policies, employee relations, and service quality. Manages senior managers and approximately 50 professionals while partnering with executives and functional leaders. The role drives strategic planning, talent development, corporate travel and card programs, events, office projects, continuous improvement, and business continuity. It is based in New York with frequent office presence, regular New Jersey visits, periodic travel, and occasional evening or weekend work.
One Month 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.
One Month 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.