Meanwhile , Tracy Moore held the same post until she went on maternity leave in 2007 .
His replacement , Dave Pinton , left in 2005 .
Tracy Moore held the same post until she went on maternity leave in 2007 .
His replacement , Dave Pinton , left in 2005 .