Доцент д-р Иван Иванов е преподавател в Стопанския факултет на Софийския университет "Св. Климент Охридски". Чете академичните курсове Количествени методи в управлението, Количествени методи за икономически анализ, Микроикономика II, Теория на игрите. Под негово ръководство са защитени магистърски тези в областта на изследванията чрез игрови модели на процеси в икономиката и финансите, приложения на динамичния подход за анализ на модела на Курно и др.
Научноизследователските му интереси са в областта на моделиране със средствата на математиката и информатиката при изследване на модели в икономиката и управлението. По-специално се занимава с приложения на игровите модели на Курно и Стакелберг за анализ на процеси на либерализирания пазар на електроенергия и природен газ, с изследване на математически модели, водещи до решаване на нелинейни матрични задачи и др. Участва в научноизследователски проекти, има публикации във водещи научни списания и доклади на научни конференции в страната и чужбина.