Заместитель Председателя Правления Пенсионного Фонда Российской Федерации.
Николай Козлов родился 17 июня 1956 года в городе Москва. В 1978 году, окончил Московский финансовый институт по специальности «Международные экономические отношения». Позднее, защитил диссертацию на соискание ученой степени «Доктор экономических наук».
С 1978 года, занимал различные должности в Министерстве финансов СССР.
В 1992 году, руководил отделом «Русского национального банка».
С 1993 года, являлся экспертом финансовой организации «Deutsche Bank».
Далее, на протяжении 1994 года, работал в должности начальника Управления ценных бумаг «Банка развития предпринимательства».
В период с 1994 по 2010 год, являлся Президентом и Председателем совета директоров Инвестиционной компании «Риком-траст».
С 2011 года, Козлов Николай Борисович занимает пост заместителя Председателя Правления Пенсионного фонда РФ.
Осуществляет координацию и контроль деятельности Департамента организации и контроля инвестиционных процессов, Отдела международного сотрудничества.
Также осуществляет координацию и контроль деятельности территориальных органов ПФР по вопросам, относящимся к компетенции курируемых структурных подразделений Исполнительной дирекции ПФР.
Курирует Северо-западный федеральный округ.