Родился 2 февраля 1972 года в Москве. В 1994 году окончил Российскую экономическую академию (ныне — университет) им. Г. В. Плеханова по специальности «международные экономические отношения». «Сначала я хотел торговать оружием и даже писал на эту тему дипломную работу. Впервые прослушав курс по страхованию, решил, что это точно не мое. Но в итоге оружием не торгую, а уже 20 лет занимаюсь страхованием. И не представляю себя вне этого бизнеса. Мечтаю о другом масштабе рынка!» — рассказывает Николай Галушин.
Карьеру в страховании начал в «Ингосстрахе» в 1994 году. В 1998–1999 годах работал представителем «Ингосстраха» в Китае. Работу в «Ингосстрахе» завершил в январе 2012 года в должности заместителя генерального директора. В январе 2012 года был назначен заместителем председателя правления СОГАЗа, в августе 2013 года стал первым заместителем председателя правления СОГАЗа.
Женат, воспитывает двух дочерей. Николай Галушин — краевед, в свободное время путешествует по России, любимые маршруты проходят по древним русским городам Золотого кольца.