Игорь Геннадьевич Ефимов родился 22 января 1974 года в Москве. Воспитанник школы «Крылья Советов», выступал на позиции нападающего. Большую часть карьеры провел в родном клубе. Также известен игрой за ЦСКА, подмосковный «Титан», «Кристалл» из Электростали и СКА. На тренерский мостик встал в 2007 году. Начинал с юниоров, но быстро дошел до КХЛ. Входил в тренерские штабы ярославского «Локомотива», петербургского СКА, «Сочи», челябинского «Трактора» и хабаровского «Амура». В сезоне 2021-2022 возглавлял юниорскую сборную России. С ВХЛ знаком благодаря работе в «СКА-Неве» с 2016 по 2019 год. С «армейцами» выигрывал серебряные медали, уступив динамовцам в финале. В прошлом сезоне работал в МХК «Динамо СПб», с которой дошел до четвертьфинала Кубка Харламова.