2 Public Relations Jobs in Niagara Falls
-
Marketing Manager Walsh Employment - Niagara Falls, Ontario, Canada This is a very data driven position and heavy on leadership. As the Marketing Manager you will have 7-8 direct reports and be the most senior level marketing team member. You will be responsible for leading... 5 days ago
-
Marketing Manager Logic Executive Search & Workplace Solutions - Niagara Falls, Ontario, Canada At Logic Executive Search and Workplace Solutions we strive to be a valued, strategic business partner providing the highest level of executive recruitment expertise and customized workplace strategies... More than 30 days ago
Top locations