From a small operation in Toronto to one of Canada's largest IT service providers, Compugen come a long way. Compugen spent 35 years building strong and successful relationships with both partners and customers, and a lot of that success comes from taking the time to listen and delivering on the idea that a team of passionate and motivated experts can solve complex issues with creative solutions and simplify the business of IT.
Add a review