Николай Русаков окончил Московский государственный открытый университет по специальности «государственное и муниципальное управление». В 2010 г. получил степень MBA по специализации «Банковский менеджмент» в РАНХиГС. Карьеру на банковском рынке начал в международном коммерческом банке «Ситибанк» в 2005 г. С 2006 г. работал в компаниях «Кредитмарт», «Финам» и «Газпромбанке». C 2014 по 2018 гг. был директором по развитию бизнеса партнерского канала компании «Росгосстрах жизнь». В мае 2018 г. возглавил департамент по развитию партнерских продаж компании «Ренессанс жизнь».