The " Hamada Nassar" user's logo

Hamada Nassar

United Arab Emirates

Construction Project Manager at Jacobs

Stacks