senior social media specialist careers in Mississauga, Canada