Project Manager at Ottawa Community Housing Corporation (OCH)
Eva Russell is a(n) Project Manager working at Ottawa Community Housing Corporation (OCH).