Desmond D’Cunha

Desmond D’Cunha

Desmond D’Cunha

Head IT | Clariant Chemicals Ltd