Mainfreight Limited announced the appointment of John Eshuis to the role of Group IT Manager, replacing Kevin Drinkwater who has taken the decision to retire from the business effective 31 December 2020. John has been with Mainfreight since 2002, and has held a variety of Finance and IT roles during this time, both in the United States and New Zealand. His most recent responsibilities include the development of Transport software platform in use in New Zealand, Australia and the USA.