Krzysztof Krupa od 1991 r. związany jest z branżą wydawniczą, zajmował stanowiska kierownicze w pionie marketingu i sprzedaży reklam m.in. w Głosie Wybrzeża, zaś w latach 1997 – 2000 był redaktorem naczelnym Dziennika Bałtyckiego. Przez ostatnich 6 lat pełnił funkcję prezesa zarządu oddziału Prasy Bałtyckiej w Polskapresse.