Site Manager at COMHAR (3825 Whitaker Avenue) — aijobsearch