The Manager, Internal
Communications, leads the implementation and ongoing management of programs and
vehicles that communicate the company’s strategy, goals and ongoing progress to
employees in order to drive engagement. The incumbent will provide
communications support and coaching to internal customers in devising and
implementing their communications programs.
In a fast-paced, rapid-growth environment, with many
initiatives under way, this role is critical to help employees understand
Novelis’ strategy, vision, and goals and the role they play in achieving it.
These initiatives will span all Novelis regions on a global
scale and will impact all organizational levels. The manager works with the
Director to develop strategies, tools and channels to reach employees at all
levels, with an enhanced focus on the shop floor, and manages the ongoing
production of these channels. This requires coordination with regional
communications teams in order to ensure effective delivery.
communications channels, including intranet, electronic newsletters, employee
meetings and events, videos, announcements, printed publications, etc., that
support effective communication throughout the organization.
the implementation of employee communication campaigns designed to educate
employees on and engage them in Novelis’ business goals. Incorporate and
reinforce our strategy messaging in all communications
with business leaders to support their functions in communicating strategic
initiatives and progress toward them
effective employee communication channels and programs that reach across global
languages and cultures
Foster employee pride and build the corporate brand internally
years of experience in corporate communications; experience within a global
manufacturing company preferred
degree or equivalent experience in a related discipline such as corporate
communications, public relations, or marketing communications
in workplace communications; experience working with cross-functional and
global teams of employees
organizational and project management skills. Ability to multi-task in a
fast-paced, deadline-driven business environment.
to detail, sensitivity to time management and deadlines.
PC-based computer skills, including a proficiency in Microsoft SharePoint,
Word, PowerPoint and Excel
communication skills, both written and verbal
Facilities, Amenities or Infrastructure
Novelis is globally positioned, operating in 11 countries with approximately 11,600 employees. The company reported revenue of $11.1 billion in its 2013 fiscal year.
Last Date of Application