Иван Гешев е роден на 19.12.1970 г. в с. Мирково, Софийска област. Той встъпи в длъжност на 18.12.2019 г. Преди това бе заместник на главния прокурор при ВКП, административен ръководител на Специализираната прокуратура, прокурор в Софийска градска прокуратура с ранг "Прокурор при ВКП и ВАП. Работи в Софийска районна прокуратура, Столична следствена служба, Следовател в Столична следствена служба, помощник-следовател в 05 РПУ-СДВР-МВР, Оперативен работник. Гешев е завършил Право. /БГНЕС