Marketing Brand Strategy Manager Temporary 14 Months Job In Montreal

Marketing & Brand Strategy Manager - TEMPORARY (14 months) - WSP Global Inc.
  • Montréal, Other, Canada
  • via Whatjobs
80 CAD - 100 CAD
Job Description

The Opportunity:Reporting to the Director of Marketing and Brand Strategy, the Brand Strategy Manager works closely with the Marketing team in Canada and the Global team to ensure brand consistency across Canada. They bring WSP's identity to life, in line with its values, for all its marketing activities, with various targets. They actively contribute to the achievement of the marketing team's objectives: to increase brand awareness and familiarity, and to support business development and talent acquisition initiatives.Why choose WSP?We value and are committed to upholding a culture ofinclusionandbelongingOurFlexibleWork Policy – we recognize the importance of balance in our lives and encourage you to prioritize the balance in yours. We will support you on and off the job so you can be fully present in both your work and home lives.ACanadiansuccess story - we'reproudto wear the red and white of this beautiful country and show the world what Canada has to offer.Enhancethe world around you - from the environment to the highways, to the buildings and the terrain, WSP is the fabric of Canada.Outstandingcareer opportunities - we're growing and pushing ourselves every day to be greater than yesterday - we're open toyourideas and tryingnewthings.A phenomenalcollaborativeculture and a workforce filled with genuinelygoodpeoplewho are doing humbly important work. Come find out for yourself what it's like to be a part of our journey.We offer attractive pay, flexible work options, a great corporate culture, comprehensive and employee-focused benefits including virtual healthcare and a wellness platform as well as great savings programs, and a clear vision for the future.# WeAreWSPWhat you can expect to do here:Ensure compliance and evolution of the WSP brand for marketing activities in Canada.Generate new ideas and identify innovative opportunities to improve WSP Canada's presence and marketing activities.Manage marketing projects on a daily basis.Work in close synergy with the various stakeholders by rallying them to achieve strategic objectives of the business.Produce, write, and execute creative briefings.Guide creation and content in line with the target objectives and markets.Follow efficient processes put in place for managing the brand as a whole and in all its forms.Analyze performance indicators in conjunction with marketing in order to identify opportunities and develop recommendations and take necessary actions.Establish an effective process with internal and external clients (marketing team, business lines, regions).Ensure compliance with quality assurance and deliverables throughout the design process.Ensure the monitoring of competitors’ targeted marketing actions.Develop and manage a high-performance teamDevelop a digital marketing strategy for social media, web, media buy and other digital media, podcast webcast etc.Meet budgets and ensure that projects are profitable under their leadership.What you’ll bring to WSP:University degree in marketing or equivalent.Minimum of 7 years experience in brand management.Excellent writing skills in French and English.Aware of new trends in marketing tools and multichannels.Know and master all aspects of marketing including social media, web which are constantly evolvingDemonstrate strategic thinking to drive change in a large company with national and international operations.Has a strong interest and talent for copywriting and marketing creation.Has a keen sense of aesthetics and quality.Experience in sponsorships and strategic partnerships.Possess strong skills and experience with presentation and analysis software (Microsoft Word, Excel, and PowerPoint).Has strategic thinking in public affairs and communications.Has a synthesis mindset & skill.Ability to interact and collaborate effectively with diverse stakeholders and overcome challenges in a complex environment to find ways to bring innovative ideas to life.Be able to simultaneously manage multiple urgent projects and adapt to a changing environment.Experience working in an international company with an international brand guide (an asset).Excellent organizational skills and a keen sense of priorities.Ability to work under pressure and deliver results under tight deadlines.Teamwork and ability to manage multiple tasks simultaneously.Detail-oriented and the ability to make information easy to digest.Rigorous.#J-18808-Ljbffr

;