Peter Thomas Ireland
Director/Board Member at
Odqa Renewable Energy Technologies Ltd.
64 year
Producer Manufacturing
















