Short Description:ITFA is a Canadian owned and operated company that supports clients in North America and Europe. We provide support to corporate and SMB clients. Located in Toronto we provide remote support to all clients in North America and Europe