, and present results from marketing program implementation Project management – Multiple tasks will be managed at one time... resulting in a need for strong time management and multi-tasking skills Dealing with ambiguity – able to get in, assess the......
Job Location: Montreal, QC, Canada