Eric Boyce, Treasurer