hero

Find Your Dream Job Today

Out for Undergrad
companies
Jobs

Communications Manager

Societe Generale

Societe Generale

Marketing & Communications
Montreal, QC, Canada
Posted on Jan 12, 2026

Responsibilities

• Contribute to communications activities at both the local and regional level. Be a key part of the SG Americas communications team with responsibilities across the region while leading all internal and external communications activities for Societe Generale Canada, working directly with senior leaders of the firm, its business units and support units.

• Develop great ideas and make them happen. Develop standout content across multiple channels including written messages, social media, video, visuals/graphics and presentations to enhance staff engagement.

• Find opportunities for internal messages to also make an impact with external audiences via social media channels (specifically LinkedIn) for both the SG Canada platform as well as SG Canada senior management. Identify press, event and sponsored conference opportunities and work with local management and the SG Americas Communications team to develop and execute on those ideas.

• Drive content development and execution to support SG Canada strategic & executive messaging. Lead the planning and execution of both executive level internal/external communications and social media messaging for SG Canada CEO and other key executives.

• In conjunction with the SG Americas Communications team, develop the strategies, channels and approach to deliver messages to SG Canada employees in ways that helps both educate and inspire them but doesn’t overwhelm them. Produce internal communication materials, including videos, articles, Q&As, and coordinate the distribution of those materials via traditional or digital methods.

• Wear your advisor and collaborator hat. Work closely with the SG Americas Communications team and Canadian management team. Contribute as a key member of the SG Americas Editorial Committee. Advise/propose/execute strategies and tactics across the different communications channels (marketing/advertising, conferences, events, internal comms, digital, etc.) that make an impact in both Canada and across the Americas region.

• Promote SG as an employer of choice. Work in partnership with the Head of Human Resources to develop and implement SG Canada Employer Branding Strategy with a strong linkage to the Societe Generale global strategy. In conjunction with SG’s Campus manager, enhance relationships with external key stakeholder such as universities, schools, etc.

• Participate in crisis/business continuity messaging as it relates to internal communications or operational or business situations.

• Maintain budget reports and timelines for each assigned project. Perform all SG Canada communications risk and control requirements.

• Regionally, reporting to the Head of Communications, Americas; locally reporting to the SG Canada CEO.

Other duties as assigned.