Search Results: 1 vacancy
...programs
Skills and Experience we desire
~ Native French language with advanced English
~ Degree in Marketing, Business, related field or equivalent experience
~5+ years of experience in managing integrated marketing campaigns and working with multiple marketing...