Jacqueline DeRosa

Vice President - Battery Energy Storage Systems
Ameresco
Jacqueline DeRosa