Skip to main content

Current Opportunities

Latest Positions

View our latest position and join our Nebras Power team.

Job Number Position Title Department Closing Date
00001 Operation & Maintenance Manager Asset Management
00002 Business Development Manager Business Development
Subscribe to Current Opportunities