Corporate Communications Manager

Ecosystem - Montréal, QC (30+ days ago)

Apply Now

If you are a self-starter with strong capacity for developing and executing strategy, we want to hear from you!

Growth is an understatement at Ecosystem. As an emerging market leader, possibilities are endless. Every day, our specialists challenge convention to design, implement and commission complex energy solutions to solve one of the greatest global challenges of our time. We are passionate about leading the way towards responsible energy future.

To support growth objectives, we need an experienced and collaborative bilingual Corporate Communications Manager with a proven track record of leading change management communication and supporting organizational development.

Reporting to the Managing Director, Marketing, Communications and Business Development, the incumbent will manage a dynamic team of professionals, and build and nurture a versatile corporate communications practice using digital, social and traditional mediums.

If you are a self-starter with strong capacity for developing and executing strategy, we want to hear from you!

What You’ll Be Doing

Internal Communications

In line with Ecosystem’s business objectives, develop an internal communications strategy and oversee implementation
Develop and produce internal communications material using various channels and medium (Intranet, PowerPoint, video, poster, etc.)
Provide strategic communication counsel to the senior leadership team regarding the delivery of communication initiatives and/or programs
Manage the communications portion of the Intranet
Own the editorial calendar and write impactful content for employees across the organization to communicate the company’s goals and priorities
Act as a change agent who champions integrated communication methods with visibility at all levels of the organization
With HR as a primary client, drive employee engagement initiatives through internal communications practice
Ensure the standardization of visual identity; manage the creative team that is in charge of multimedia production
Supervise the translation process of written material from English to French and vice versa

External Communications

Guide the company’s website and digital content strategy to align with go-to-market and talent attraction strategies
Contribute to the overall digital experience strategy while championing social media best practices
Collaborating closely with HR, enhance and manage Ecosystem’s employer brand, including the Employee Value Proposition
Design and implement talent attraction campaigns
Lead the production of multimedia assets (video, infographics, etc.)
Help manage corporate digital tools and marketing technologies such as Sprout Social and HubSpot
Stay abreast of trends and best practices in digital communications
What You Have
5-7 years of experience in communications in a B2B or professional services firm
1-2 years of experience managing a team
Postsecondary degree in Communications or Marketing, or equivalent
Excellent written, verbal and visual communication skills to ensure that complex ideas can be presented to frontline audiences in a simple and effective manner
Impeccable written and spoken English
Knowledge of French required for bilingual teamwork
Must be able to travel every two weeks to our Quebec City office and occasionally to other office locations in Canada and the US
Emotional intelligence capabilities and the ability to work well with all levels of the organization (internally and externally)
Strong organizational skills with attention to detail
Ability to work both independently and in a team environment within tight deadlines