Compugen Canada maintains its primary national corporate headquarters and central integration facilities in Richmond Hill, Ontario, with regional operational offices distributed strategically across major metropolitan areas including Toronto, Montreal, Calgary, and Vancouver. These facilities house administrative teams, technical staging hubs, client support desks, and logistics staging units to manage nationwide IT deployments.