• OWC

NC

Nestor Castillo

Principal Electrical Engineer

Nestor Castillo, P.E., is a Principal Electrical Engineer with extensive experience in renewables engineering leadership. They possess a strong technical background in electrical design, power generation, and regulatory oversight, having performed technical due diligence on over 60 GW of installed capacity across various utility-scale projects. Previously, Nestor led the electrical due diligence team at UL, fostering growth and training while actively engaging with stakeholders to mitigate technical risks. Nestor's career includes pivotal roles at notable companies such as DNV GL and Texas Reliability Entity, providing specialized engineering support and risk assessment expertise. They hold a Bachelor’s Degree in Electrical Engineering from the University of Illinois at Urbana-Champaign.

Location

Austin, United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices