Andrew Ashby, Treasurer