Peter Green 2

Applications Manager for Renewable Energy, Infineon Technologies Americas Corp.