Никола Барбутов има магистратура по управление от University College London (UCL) и бакалавър финанси от University of Portsmouth.
Никола Барбутов е работил в частния сектор. Първата компания, която създава, е StairsLAB.
Той е създател и управител на иновативната платформа В2В за посредничество, в която индустриални и производствени компании в Източна Европа пласират продуктите и услугите на нови пазари в Западна Европа.
Никола Барбутов е създател на компания в сферата на металните конструкции, която развива дейност на територията на 20 държави.