Manager will leverage their experience and talents to elevate Sleep Country Canada brand through social media. As Social Media... Manager, you will be an expert in social media platforms, you’ll establish our approach to influencer & content creator go......
Job Location: Pointe-Claire, QC, Canada