Project Manager (Montreal)

 About S3 … You like working in an IT environment that is constantly evolving, and where the emphasis is on great customer service? S3 Technologies is the perfect place for you! S3 Technologies is a leader in the field of IT outsourcing consulting and services in Greater Montreal with a bilingual SMB clientele in a…