All news
New Innovation Manager Appointment
Thursday, 1 December 2011
Peter Hill assumed the newly created position of Innovation Manager for Australia and New Zealand, effective 1st December 2011.
In his new role Peter will be responsible for developing and implementing new innovation processes to support new product idea generation, opportunity assessment and project execution.