Internet Technology

After developing a range of business internet products, I-Star Internet of Ottawa accepted our proposal to launch a new program aimed at senior corporate executives. The campaign was shortly mirrored by a major US competitor who shortly thereafter acquired them.



Check the links below