Interface Technologies is a leading Managed IT Services Company located in Toronto, Ontario. We started out as a network card manufacturer in the 80s — it was great — we sold them faster than we could make them!
There was an issue though; nobody was arou