True Media Canada
–
Toronto, ON, Canada
... The Paid Social Media Specialist is responsible for the implementation, management, and optimization of social campaigns. Responsible for executing effective and innovative social media campaigns on Facebook, LinkedIn, Twitter, Instagram, and any ... - May 12