University of Alberta

Walid Haymour

Building Services Worker
Facilities & Operations - Building Services
W6-120 Electrical & Computer Eng Rsrch Facility
9127 - 116 St NW
Edmonton, AB
Canada T6G 2V4