Thomas Altmann

Vice President Innovation & Technology, Lead Dii Working Group Desalination

ACWA Power