Иван Георгиев e завършил право в Юридическия факултет на СУ„Св. Климент Охридски“.
По време на следването си в университета работи като криминален репортер в един от големите български ежедневници. Преди да стане част от БЦНП през ноември 2011г., Иван e бил правен консултант в адвокатска кантора, както и юрисконсулт на холдингово дружество.