Social Media Manager jobs in niagara falls Canada
1 social media manager jobs found in niagara falls: showing 1 - 1
Marketing Manager
Company: CWD |
, including paid advertising, email marketing, and social media initiatives, to maximize online visibility and revenue Formulate..., Communications, or a related field Seven (7) years of experience in digital brand management, leading social media, PR, and content...