Project Description

Vanguard Renewables Names Neil H. Smith Chief Executive Officer

BOSTON (October 5, 2021) – Vanguard Renewables, a U.S. leader in organics to renewable energy, today announced the appointment of Neil H. Smith as its Chief Executive Officer.

Download