Он обладает обширным опытом работы и ученой степенью в области экономики и управления.
Николай Анатольевич получил высшее образование в Санкт-Петербургской государственной инженерной академии в 1999 году. Он стал магистром по менеджменту в 2000 году и защитил докторскую диссертацию, получив степень доктора экономических наук в 2006 году. Его вклад в экономическую науку оценен высоко, а его научные публикации имеют большое значение в научном сообществе.
Карьера Николая Анатольевича началась в 1992 году в ТОО «Фирма АСВА», где он занимал должности от оператора ПЭВМ до главного инженера. Позднее он работал в различных компаниях, включая ООО «ПСО «Леноблагрострой», где успешно занимал должность заместителя генерального директора.
С 2001 по 2003 годы Николай Асаул занимал руководящие должности в Санкт-Петербургском государственном учреждении «Центр по работе с кредитами банков». В 2002 году его пригласили преподавать в Санкт-Петербургский государственный архитектурно-строительный университет, где он преподавал до 2011 года.
С 2004 по 2007 годы Николай Анатольевич работал в Комитете по инвестициям и стратегическим проектам на различных руководящих должностях. В 2007 году он был приглашен на должность председателя Комитета по транспортно-транзитной политике в правительстве Санкт-Петербурга. Позднее он занимал пост заместителя Министра транспорта Российской Федерации до 2018 года.
В сентябре 2019 года Николай Анатольевич был назначен генеральным директором АНО «Московская дирекция транспортного обслуживания», а в октябре 2021 года стал руководителем ГУП «Мосгортранс».