Krumsvik har ph.d. i medievitenskap fra Universitetet i Oslo (2009). Han var professor i journalistikk ved Institutt for journalistikk og mediefag ved Høgskolen i Oslo og Akershus (2012-2017) og deretter instituttleder ved Institutt for medier og kommunikasjon ved Universitetet i Oslo (2017–2018). Krumsvik forsker på forutsetninger for ytringsfrihet og journalistikk, og var sekretær for det regjeringsoppnevnte Mediestøtteutvalget. Fra 2011 er han nestleder i Medieklagenemnda,. Han har vært nettsjef i og , kanalsjef i Scandinavia Online, sjefredaktør i og radiosjef i Kanal 24.