Senior Manager Content Services

Accenture, Multiple Locations, Canada

Accenture drives innovation to improve the way the world works and lives.

Here’s what you need:

  • Minimum of 10 years’ experience across digital marketing strategy and delivery at an agency or consultancy

  • Minimum of 10+ years of experience in Digital Content Project Management (web assembly, email, banners, print collateral, signage) with demonstrated ability to critically assess a project or process to identify improvement opportunities

  • Minimum of 7 years experience with large-scale digital content implementations, content technologies and content production

  • Minimum of 5 years experience with developing and executing content strategies within a data driven marketing environment using scaled content services and multiple channels

  • Minimum of 5 years experience as a lead content strategist with demonstrated ability to create a multi-channel content plan/proposal and present to clients

  • Minimum of 5 years experience working with and implementing DAMs, CMS, CRMs to support scaled content execution and personalization

  • Minimum of 6 years experience creating content and content strategy deliverables such as content architecture’s, messaging roadmaps, channel distribution frameworks, personas and journey maps

  • Bachelor's degree or equivalent (minimum 12 years) work experience in a similar role

  • Familiar with pricing models and building financial solutions

  • Maintain an understanding of emerging digital and content trends 

  • Understanding of the keys to successfully standing up a new content service (in-housing and outsourcing)

  • English is required for this position as this role will be aligned to multi-national teams where English is the common language across our North America Market. Due to the significant high volume of interactions with these English-speaking multi-national teams, which is inherent to this position, it is not possible to reorganize the company's activities to avoid this requirement.

Bonus Points if:

  • Master’s degree

  • Ability to demonstrate leadership capability both upwardly with senior executives, laterally with peers in similar offerings, and down to teams that are supporting this role

  • Ability to work across geographies with on-shore and off-shore teams

About Accenture

Work where you’re inspired to explore your passions, where your talents are nurtured and cultivated. Innovate with leading-edge technologies on some of the coolest projects you can imagine. And get the tools you need to keep learning and growing so you stay continually ahead of the game while making a difference in the world. With approximately 442,000 people serving clients in more than 120 countries, Accenture drives innovation to improve the way the world works and lives.

Be a Better Accenture Candidate

Learn skills and get an insider's look at Accenture when you watch classes taught by their top employees.

Want to learn more about Accenture? Visit Accenture's website.