David Hammans, Vice President