Isabel Schmitz

Global Marketing Lead - PPA & Structured Origination
RWE Renewables