Abdelaziz Yatribi

Senior Business Development Manager, Scatec Solar

Abdelaziz Yatribi

Senior Business Development Manager, Scatec Solar

Biography