Окончил Экономический факультет МГУ им. Ломоносова.
Борис обладает более чем 15 летним управленческим опытом, включающим привлечение финансирование, управление инвестициями и корпоративные позиции в горнодобывающей отрасли. В настоящее время руководит инвестиционным фондом Атерра (с 2012 года). Инвестиционный портфель сфокусирован на частных и публичных горнодобывающих компаниях малой и средней капитализации в Африке, Южной Америке, России и Индонезии.
Борис возглавлял Департамент стратегии и развития бизнеса в компании Северсталь Ресурсы (2006-2011), выручка которой достигала 3 млрд. долларов. На данной позиции он определял стратегию горнодобывающего дивизиона Северстали, инициировал и осуществлял сделки по слияниям и поглощениям, стратегическим партнёрствам, а также участие в проектах начальной стадии.
Борис входил в Совет Директоров компании Северсталь Ресурсы и был членом комитетов по стратегии, слияниями и поглощениям.
В настоящее время входит в Советы Директоров нескольких публичных и частных горнодобывающих компаний – Silver Bear Resources, GB Minerals и Kaminex.
Ранее входил в Советы Директоров ряда компаний, включая крупного российского производителя угля Варкутауголь, публичной (Биржа Торонто, AIM) геологоразведочной компании Afferro Mining с железнорудными проектами в Либерии и Камеруне.