Первый заместитель председателя Правительства Ставропольского края.
Иван Ковалев родился 6 сентября 1951 года в городе Хасавюрт, Республика Дагестан. Окончил обучение в Дагестанском политехническом институте по специальности «инженер-строитель». Позднее, получил дополнительное образование, успешно завершив курс обучения во Всероссийском заочном финансово-экономическом институте по специальности экономист.
Трудовую деятельность, Ковалев начал в качестве мастера - производителя работ. Далее, работал главным инженером и начальником строительного управления № 2 треста «Новомосковскхимстрой».
Затем, замещал руководящие должности в строительных организациях.
Позже, опытный управленец перешел на работу в Правительство Ставропольского края, где занял пост Министра жилищно-коммунального хозяйства, строительства и архитектуры. Так же, являлся министром промышленности, энергетики и транспорта, заместителем председателя Правительства Ставропольского края - министром строительства и архитектуры края и Вице-губернатором - председателем Правительства Ставропольского края.
Впоследствии, 31 октября 2013 года, Ковалев Иван Иванович назначен на должность Первого заместителя председателя Правительства Ставропольского края.
Имеет почетное звание «Заслуженный строитель Российской Федерации».