Hadil Mohamed Adel Abdallah

WSP Canada Inc.