Director Engineering
north palm beach, florida, united states
NextEra Energy Resources
University of Pittsburgh Swanson School of Engineering