Dahl har hatt ulike forsknings- og undervisningsstillinger ved især Copenhagen Business School og vært forskningssjef i medieovervåkningsfirmaet ACNielsen 1994–1998. Han etablerte konsulentfirmaet Explora (tidligere Advice Analyse) i 1999 og solgte det i 2008 til NIRAS, hvor han ble utviklingssjef et års tid.