Ali Chehrehsaz, CEO
ali@terraverde.energy
David Burdick, Executive Vice President
david@terraverde.energy
Phil Villagomez, VP Asset Management
phil@terraverde.energy
Ali Chehrehsaz, CEO
ali@terraverde.energy
David Burdick, Executive Vice President
david@terraverde.energy
Phil Villagomez, VP Asset Management
phil@terraverde.energy