Leeward Renewable Energy Names Willem van der Ven Chief Operating Officer
Experienced renewable energy executive to oversee operations and execute business strategy around an expanding portfolio Dallas – (BUSINESS WIRE) – Leeward Renewable Energy (“Leeward”) today announced that Willem van der …