Иван Иванов е избран за министър на регионалното развитие и благоустройството от 51-ото Народно събрание на 16 януари 2025 г.
Завършил е „История“ в Софийския университет „Св. Климент Охридски" и „Право" във Великотърновския университет „Св. Св. Кирил и Методий". Притежава две докторски степени: доктор по история и доктор на науките по управление на информационни процеси.
Народен представител от БСП (от 2013 г.).
Министър на земеделието и храните в периода от 2021 до 2022 г.
Председател на Комисията по земеделието, храните и горите в 50-то Народно събрание.