Technical Service Representative
Novelis - Atlanta, GA

This job posting is no longer available on Novelis. Find similar jobs:Technical Service Representative jobs - Novelis jobs




Novelis is the world leader in aluminum rolling, producing an estimated 19 percent of the world's flat-rolled aluminum products. We are the No. 1 rolled products producer in Europe and South America, and the No. 2 producer in both North America and Asia.

Novelis is also the world leader in the recycling of used aluminum beverage cans. Annually, we recycle around 40 billion used beverage cans -- enough to circle the earth more than 100 times.

Novelis is globally positioned, operating in 11 countries with approximately 11,600 employees. The company reported revenue of $10.6 billion in its 2011 fiscal year.

The Can Value Stream team for Novelis North America is currently looking for a Technical Services Representative to provide technical direction and problem solving support to meet customers’ needs.

Support cooperative relationships with customers and Novelis production facilities through technical guidance.

Visiting assigned customer locations to provide technical support on a routine basis, during product trials, and to support quality and production issues investigation.

Functioning as the single point of accountability for all complaints from assigned customer locations.

Supporting metrics for customer satisfaction feedback.

Serving as Novelis point of communication for customer issues to Novelis corporate, Novelis production facilities, Novelis R&D Center, and our customers.

Provide technical direction for suggested product improvement.

Analyzing material properties, customer returns, and samples for investigation into customer issues.

Perform detailed root cause analysis and develop corrective action reports to relay on customer issues based upon investigation findings.

Function as the single point of accountability for Novelis material trials at assigned customer locations.

Comply with EHS guidelines while performing Novelis business at customer locations, while traveling, or at Novelis production facilities.


Bachelor’s Degree in engineering or related technical field

Previous experience with metal manufacturing environments

Strong technical troubleshooting skills

Ability to travel on average of 70%

Minimum 7 years of job related experience



Primary Location

US-Georgia-3560 Lenox Rd Suite 2000 Atlanta, Georgia 30326