Greg Nicholls
Greg has a great understanding of the market and worked hard to deliver an outstanding result