Executive Change: Leeward Renewable Energy Appoints Ben Lamb as Chief Financial Officer
Dallas, TX – Leeward Renewable Energy has announced the appointment of Ben Lamb as Chief Financial Officer. About Leeward Renewable Energy: Leeward Renewable Energy (LRE), founded in Texas in 2003, is a prominent renewable energy…