Leeward Renewable Energy Names Rebecca Fisher Chief Human Resources Officer

Seasoned HR leader will support the company’s transformation as a leading renewable energy company

Dallas – (BUSINESS WIRE) – Leeward Renewable Energy (“Leeward”) today announced that Rebecca (Becky) Fisher has been appointed Chief Human Resources Officer. Ms. Fisher reports to Jason Allen, Leeward’s Chief Executive Officer, and is responsible for leading the company’s human resources strategy and systems, talent acquisition, talent management, total rewards, diversity & inclusion, and cultural development.

Ms. Fisher brings more than 25 years of strategic leadership in Human Resources, with progressive experience directing all aspects of HR for small-, mid- and large-cap organizations. Ms. Fisher spent the majority of her career with PepsiCo, Inc., where she led large-scale organizational and culture transformation and talent management. During her 14 years at PepsiCo, Ms. Fisher’s roles included Senior Vice President of Human Resources, Talent Management; Vice President of Human Resources, PepsiCo Customer Teams & PepsiCo America Foods; Vice President of Human Resources, Frito-Lay; and Senior Director of Human Resources, Frito-Lay. Ms. Fisher has spent the last two years providing strategic HR consulting to private and public companies as HR and Business Consultant at Fisher Consulting Partners, LLC. She also currently serves on the board of directors of SunOpta where she chairs the compensation committee.

“Becky Fisher is a very talented professional, and a leader with a commitment to improving business performance by implementing innovative and tailored HR systems and processes,” said Mr. Allen. “We are thrilled to welcome Becky to Leeward. Her deep expertise and proven success in transforming organizations, aligning cultures with business strategies, and developing employees will be critical to advance Leeward’s platform and HR strategies as we continue to grow.”

Ms. Fisher holds a bachelor’s degree in Journalism and minor in Business Administration from Texas Christian University.


About Leeward Renewable Energy, LLC

Leeward Renewable Energy is a leading renewable energy company that owns and operates a portfolio of 22 renewable energy facilities across nine states totaling approximately 2,000 megawatts of generating capacity. Leeward is actively developing new wind, solar, and energy storage projects in energy markets across the U.S., with 17 gigawatts under development spanning over 100 projects. Leeward is a portfolio company of OMERS Infrastructure, an investment arm of OMERS, one of Canada’s largest defined benefit pension plans with C$105 billion in net assets (as at December 31, 2020). For more information, visit www.lreus.com.