About Sherry S. Barrat
Sherry Barrat is a Non-Executive Director of three public companies: NextEra Energy, Inc., which is the parent company of Florida Power & Light and NextEra Energy Resources, and is the largest operator of wind and solar power in the world; Arthur J.