David Wehner, Director financiero