Our People

Sciencelens DSF1619

Mesh Pillay

Manager – Length, Mass and Pressure, Light


Areas of expertise

  • Process Engineering
  • Process Improvement
  • Lean Manufacturing
  • Project Management
  • Health and safety


BSc Mechanical Engineering


Mesh joined Callaghan Innovation in November 2017 during which time he was responsible for the Protoshop and Addlab teams within the Advanced Manufacturing Group. These teams provide precision prototyping services to R&D teams within Callaghan Innovation and support industry with manufacturing technologies including Additive Manufacturing.  In October 2020, Mesh joined MSL as Manager, Length and Mass Quantities.  Prior to joining Callaghan Innovation, Mesh worked for Unilever in both regional and global positions within Manufacturing and Research and Development. He has covered technical and operational engineering roles across New Zealand, Australia, South Africa and the United Kingdom.