Николай Григорьев родился 24 января 1957 в деревне Матурино Череповецкого района Вологодской области. 1974 закончил Матуринскую среднюю школу и поступил в институт – Вологодски филиал СЗПИ. В 1976 году направлен, для продолжения обучения, в Ленинградский политехнический институт им. М.И.Калинина. С 1980 стажировка и аспирантура на кафедре «Автоматы и полуавтоматы» ЛПИ им. М.И.Калинина. В 1984 защита и степень кандидата технических наук. С 1984 работа в Вологодском политехническом институте на кафедре «Технологии и оборудования автоматизированных производств». В 1991 присвоено звание доцента на той же кафедре. Преподаю дисциплины «Автоматизация производственных процессов в машиностроении» и «Теория автоматического регулирования»