Alastair Mulligan

Alastair Mulligan

Direttore/Membro del Consiglio presso TAQA MOROCCO S.A.

Utilities
Consumer Services