Company Description Why join Avery Dennison We are a global materials science and digital identification solutions company with locations in over 50 countries, and approximately 35,000 employees worldwide. As a science and innovation company, we believe
Job Title Manage Online Software Development project activities for multiple projects across all project phases, including initiation, planning, execution, monitoring, control and closure. Work collaboratively with development team, lead architect and the management to determine technical