Since 2003 and with over 110 employees, S3 Technologies has built up expertise in managing a wide range of networks, infrastructures and applications. They have now become the largest and longest-established managed services provider in the Greater Montreal area.