Борис Петров е икономист и финансист с диплома по Финанси от УНСС и специализация по Икономика от Университета Джорджтаун във Вашингтон. През периода 1998-2013 той заема последователно позиции в Българска народна банка (БНБ) в дирекция Ик. изследвания и прогнози, Н-к отдел Финансови пазари (от 2001) и директор на Дирекция Финансова стабилност (от 2009 до 2013). Б. Петров е участвал в дейността на Комитета по пазарни операции, Комитета по финансова стабилност на Европейската централна банка и в Комитета на техническите съветници към Европейският съвет за системен риск. От 2014 г. г-н Петров е ръководител на служба „Вътрешен одит“ в Търговска банка Д. Б. Петров има редица публикации във в-к Капитал и специализираната преса, както и в поредицата дискусионни материали на БНБ. Той е радетел за бързо членство на България в банковия съюз, ЕВМ2 и Еврозоната.