David Allen Joins TXM New Zealand as Senior Consultant
TXM New Zealand is excited to announce the appointment of David Allen – Senior Lean Consultant in the Auckland area. He joins us with over 20 years of experience in manufacturing project management and consulting across the UK and NZ.