Sudheesh Peethambaran, Deputy Technical Manager at PACT Engineering FZE Information Location: , United Arab Emirates