Иван Кръстев е роден е през 1980 година в Стара Загора. Дипломата си за средно образование придобива в ГПЧЕ „Ромен Ролан” с профил „Английски език“. Придобива магистърска степен по международни отношения в СУ „Св. Климент Охридски“ и по финанси в Университета за национално и световно стопанство.
Професионалният му път е тясно свързан с Министерството на труда и социалната политика, където през 2006 г. започва работа в дирекция „Европейски фондове, международни програми и проекти”.
От 2011 г. до 2013 г. е главен директор на главна дирекция „Европейски фондове и международни проекти” към Агенцията по заетостта. През 2013 година е назначен за заместник-министър на образованието и науката, където отговаря за международно и европейско сътрудничество, управление на средствата от ЕС и международни програми.
В периода 2014-2019 година работи в екипа на члена на Европейския парламент Георги Пирински. От юли 2019 година заема позицията на секретар на Делегация на българските социалисти в Европейския парламент.
В периода май 2021 – август 2022 г. е заместник-министър на труда и социалната политика.
Автор е на редица публикации по теми свързани с управлението на средствата от Европейския съюз, пазара на труда, социално-икономическите неравенства, висшето и професионалното образование.
ОЩЕ: ПП-ДБ представи официално кабинета си и предложи на ГЕРБ комисиите в парламента (ВИДЕО)
Всички имена от предложения кабинет "Денков" - вижте тук.