Депутат Законодательного Собрания Челябинской области VI созыва.
Заместитель председателя Комитета по аграрной политике.
Член Всероссийской Политической Партии «Единая Россия».
Николай Янов родился 11 января 1951 году в городе Воронеж. После школы учился в Воронежском техникуме железнодорожного транспорта, который окончил в 1970 году. Высшее образование молодой человек получил в Уральском электромеханическом институте инженеров железнодорожного транспорта в 1981 году.
До 1992 года трудовая деятельность Янова связана с Южно-Уральской железной дорогой. Начал работать старшим инженером отделения ремонта, затем начальником головной машиносчетной станции, начальником цеха проектировки. Впоследствии являлся главным бухгалтером вычислительного центра и централизованной бухгалтерии Челябинского отделения Южно-Уральской железной дороги.
Впоследствии Николай Иванович являлся главным бухгалтером общества с ограниченной ответственностью «Строитель-7». Затем с 2000 года занимал должность директора городского внебюджетного фонда ЗАТО Снежинск. С 2005 года занимает должность генерального директора общества с ограниченной ответственностью «Артель-С».
В октябре 2010 года Николай Янов избран депутатом Законодательного Собрания Челябинской области V созыва. Через пять лет, на выборах 13 сентября 2015 года переизбран депутатом Законодательного Собрания Челябинской области VI созыва. Назначен заместителем председателя Комитета Законодательного Собрания по аграрной политике.
Грамота Губернатора Челябинской области «За весомый вклад в развитие строительной отрасли города Челябинска и Челябинской области».
Кубок «За строительство социально значимых объектов».
Знак отличия «За заслуги перед Челябинской областью».
Нагрудный знак «Почетный строитель России».
Пятикратный лауреат премии «Строитель года».
Лауреат премии Законодательного Собрания Челябинской области работникам строительной отрасли.