Han tok eksamen ved linja for industriell økonomi ved NTH i 1988, og har etterpå hatt lederstillinger i Reitangruppen, Vital Forsikring og DnB NOR. Fra 2007 til 2018 var Benum administrerende direktør i Powel. Fra 2018 er Benum CEO og partner i VitalThings.