Are you a marketing professional looking for a new opportunity? We are currently looking for a Marketing Manager... creative briefs and evaluate creative ? Demonstrate proficiency with self-service data tools and can define requirements......
Job Location: Toronto, ON, Canada