Проф. д-р Иван Тодоров е учил в Софийската математическа гимназия и е
завършил Националната природоматематическа гимназия и Юридическия факултет на
СУ „Климент Охридски“.
В БАН е защитил докторска дисертация с единодушие на специализирания
научен съвет и на ВАК. Професорското му звание също е гласувано с единодушие от
ВАК. Специализирал е в Университета в Южна Каролина и в правителствената
Association for Overseas Technical Scholarship в Токио. Почетен гражданин е на
гр. Колумбия – столица на щата Южна Каролина. Автор на 4 монографии, една от
които е издадена в САЩ.
Иван Тодоров е бил член и докладчик на комисията по изготвяне на
Проекта за Административнопроцесуален кодекс. Участвал е в работата на правната
комисия на Народното събрание по приемането на Кодекса. Инициатор и член на
работната група, изготвила проект за промени в АПК през 2016–2018 г., а също
така и на работна група на ВАС по обсъждане на тези промени. Участва и в
работата на Правната комисия на НС при приемането на промените в АПК през 2018
г.
Бил е неколкократно национален докладчик на Програмата на ООН за
административна модернизация на Централна и Източна Европа.
Управляващ съдружник е на една от големите български адвокатски
фирми – „Георгиев, Тодоров и Ко“ и два мандата е бил член на борда на
директорите на най-голямата адвокатска фирма в Европа „Eversheds
International“.