Davidsen vokste opp på Nordstrand i Oslo og er utdannet sivilingeniør fra NTH (1982) med tilleggsstudier i pedagogikk (Universitetet i Trondheim, 1983) og sosialantropologi (Universitetet i Trondheim, 1984). Etter utdannelse og militærtjeneste arbeidet han i Telenor fra 1984 til 2018 med fokus på innovasjon.