and promote the organization’s online brand image by creating, managing and updating social and digital media communications... and serving as social media community manager. You lead complex and innovative development projects and strategic initiatives......
Job Location: Montreal, QC, Canada