Geoffrey Doempke

Finance, software, and the space between.