Ben Muirhead has joined Traffix

Ben Muirhead started with Traffix on 19 March 2007. Ben is a traffic engineer from the UK and is doing his OE in NZ. Welcome to the team, Ben!