employs over 60,000 driven professionals in over 60 countries worldwide ... you be doing ? Customer Relationship Management • Responsible for customer satisfaction through ...
a relevant field, such as business, life sciences, or communications. A ... setting. Excellent organizational and time-management skills, with the ability to ...
countries with two industry leading business- > Label and Graphics Materials ... closely with brand owners, packaging professionals and converters in different segments ...