Steve Bach is the Chief Financial Officer at Bombora. Steve Bach attended Stanford University Graduate School of Business.