Comfiz is a Canadian corporation that operates with a remote teams management structure. Our R&D and business development managers are based in Montreal and Toronto.
Photo @Maria Muina Team Telefonica