Jean-Jacques Ruest, CN's executive vice-president and chief marketing officer, has announced changes within CN's senior marketing team that he says "will help us maintain our forward momentum and ...
Sneha Pillai Ahuja announced her new position as marketing director CN travel. Ahuja has previously been associated with several marketing and PR agencies before joining travel agency CN travel.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results