Compugen
One of Canada’s top IT solutions and services providers, Compugen works with mid- to large-sized organizations to help them maximize the business value of their investment in information technology. Headquartered in Richmond Hill, Ontario, Compugen operates 14 offices across Canada and the US. Compugen provides strategic IT planning, infrastructure products and services, as well …