Digital Communications Lead
Novelis - Atlanta, GA

This job posting is no longer available on Novelis. Find similar jobs:Digital Communication Lead jobs - Novelis jobs

Digital Communications Lead - 002G0 Description

Company Description
Novelis is the world’s premier producer of rolled aluminum and the global leader in aluminum recycling. Drawing on our expertise, commitment to innovation and world-leading technology, we deliver sustainable solutions for the most demanding applications, including automobiles, beverage cans, architecture and consumer electronics. Our customers include major brands such as ABInBev, Audi, Ball, BMW, Coca-Cola, Crown Packaging, Ford, Jaguar, Land Rover, LG, Mercedes-Benz, Rexam, Samsung and others. The lifecycle sustainability of Novelis aluminum brings tremendous benefits to our customers, consumers and society.

Headquartered in Atlanta, Georgia, USA, Novelis has approximately 11,000 employees in 25 operating facilities in nine counties in North America, South America, Europe and Asia. The company reported revenue of $9.8 billion for its 2013 fiscal year and is investing $1.7 billion globally in expansions to meet the growing demand for aluminum.

Role Overview
The Digital Communications Lead will assist in the conception and execution of content strategy for both internal and external digital communications channels. This resource will partner with the Communications team and other technical resources to participate in features and functionality development, taking into account user experience in alignment with brand goals to establish consistency and message prioritization.

A unique blend of technical, editorial and strategic skills is required for this role. You will join a highly collaborative environment of innovative, success-driven professionals who seek and rely on your expertise and creative problem-solving abilities. You will provide expert consultation to colleagues and senior executives and high-level project sponsors and should be comfortable and confident providing guidance within a complex, challenging project landscape.


At a minimum, a Bachelor of Arts degree in Journalism, Communications or other relevant liberal arts major.
•Masters degree in Communications, Media, Journalism or Library Information Sciences would be preferred.
•The ideal candidate will have a minimum of 5-7 years in a similar role addressing large-scale online content initiatives.
•A practical understanding of how online solutions can be effectively deployed as operational communications channels.
•Strong writing skills; passionate about the value of content to the enterprise. Define content scope and approach in alignment with business objectives, editorial best practices, and operational realities.
•Strong knowledge of Web industry and content management principles.
•Can design elegant, impactful online content solutions that support Novelis’ business objectives.
•Leverages web analysis, customer data, usability studies, survey data and market data to bring a highly informed point of view to content marketing planning.
•Acumen with SEO strategies with a track record of success with organic search efforts.
•Ability to negotiate with ease and to affect desired results.
The Digital Communications Lead will be responsible for providing informed leadership in the following key areas and the role requires:
• Content requirements identification
• Content marketing solution design and implementation
• Editorial standards definition and content authoring
• Content migration planning and execution
• Content publishing, analytics and operational support
Job Marketing/Communications
Primary Location US-Georgia-3560 Lenox Rd Suite 2000 Atlanta, Georgia 30326

Schedule Full-time

About this company
57 reviews