Compugen expands modern workspace concept to Saskatchewan with Regina location
In addition to our Canadian head office in Richmond Hill, Ontario, and U.S. head office in Houston Texas, we have offices across North America to serve you. Use the map below to find a location near you, or get in contact with us.
Compugen is bolstering its sales and marketing operations with two new appointments for Director of Marketing and Senior Sales Manager for Western Canada. Part of its accelerated growth initiative, this move sees the Canadian IT services provider strengthen its operation with customer experience at its utmost priority. Read More …