LS Power

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

Jobs at LS Power

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

2 Months AgoSaved
In-Office
2 Locations
Energy • Utilities
Manage IT and OT projects across infrastructure, EMS, software, storage, networking, and IAM/PAM initiatives. Develop project charters, schedules, budgets, risk plans, reports, and statements of work. Coordinate technical and non-technical stakeholders, resources, vendors, milestones, and deliverables across a project portfolio. Monitor costs, project health, scope, and dependencies while providing hands-on oversight during equipment installation and configuration. Travel to remote sites as needed in a regulated utility environment.