Site Quality Manager

How would you like to join one of the world’s largest commercial security printers, and work with an established team of professionals?

De La Rue is the world’s market leader in currency printing and has successfully printed currency in Malta for over 40 years.

Our new investment in Malta continues to strengthen the production of currency for our global customers whilst expanding our operation to deliver citizen identity and product authentication solutions for our customers making our Centre of Excellence in Malta a unique one stop shop for governments towards a secure global economy.

At our company, we are committed to attracting, retaining and deploying the very best people. If you are looking to work for an international company, with fantastic career opportunities, then we can provide you with a unique and exciting challenge.

 

The Quality Manager is responsible to deliver and meet expectations in product quality, processes and systems by working closely with the Site Operational Teams while liaising with the Group Quality team.

The Quality Manager supports the Plant Manager by also managing the site quality management system and various systems and procedures such as process-quality data, CAPAs, Customer complaints, supplier claims, SOPs, Audits and quality non-conformance investigation as required. The Quality Manager is also responsible for initiating and maintaining internal processes that support all ISO certifications held by the site.

The Quality Manager is a member of the Site Leadership Team and is expected to help shape future site culture and business performance.

 

The selected candidate will:

  • Ideally possess a relevant degree in a technical field or equivalent

  • Have at least 5 years' experience in the Manufacturing industry

  • Have experience dealing directly with suppliers and customers

  • Be experienced in Quality Management System and their efficient control

  • Have knowledge of modern manufacturing and quality theory and practice

  • Ideally have Lean Six Sigma Green Belt Certification 

  • Be familiar with the principles and application of Lean and 5S methodologies

  • Be versatile, with a high level of flexibility and self-motivation
  • Be commercially aware and capable of 'multi-tasking' in a demanding environment where deadlines are critical 
  • Have strong interpersonal, communication and presentation skills
  • Be proficient in Microsoft Office products with an emphasis on analytical skills for process/product improvement and control 

 

To apply:

Email your CV and cover letter to Malta.Recruitment@mt.delarue.com