On site, Southwestern Ontario
Know what is on your network. Stop what should not be.
A proper firewall, intrusion detection, and a record of every connection, for sites where a breach means ransomware, a stolen client list, or an insurer's questionnaire you cannot answer. On hardware you own, with no cloud subscription in the middle.
