OVERVIEW Working out of Kruger's head office in Montréal, the Corporate Affairs and Communications team is primarily.... As the Senior Advisor, Strategic Communication, you play an essential role in shaping the Company’s corporate image......
Job Location: Montreal, QC, Canada