Amr Hafez

Active Bedford, NY Chief Executive Officer for Amr Engineering Consultant P.C.