Никола Апостолов e роден през 1991 година в Хавана. Израства в София, където учи в 35-то СОУ и френския лицей Виктор Юго.
Завършва бакалавърска степен по икономика в Амстердамския университет. Работи като стажант в Постоянното представителство на България към Европейските институции в Брюксел и в централата на ЮНЕСКО в Париж. След това е приет със стипендия за магистратура по Международен мениджмънт в ESADE Business School в Барселона и HEC Paris. По време на следването си работи по консултантски проект за индустриалната компания ABB, а след това като стажант по организационни проекти за международна строителна компания, базирана в Париж.
Оглавява отдела по корпоративни връзки и комуникация на студентската асоциация в Амстердамския университет и е президент на CEMS Club Барселона.
От началото на 2017 г. Никола работи като младши консултант по бизнес технологии и иновации в Париж.
Владее английски, френски и испански езици. Ползва руски.