Окончив Финансовую Академию при Правительстве РФ в 1995 году, Борис Мошкович построил карьеру в сфере бизнес-управления: занимал руководящие посты в АКБ «ЮНИБЕСТ», в инвестиционной компании «ОЛМА» и в АКБ «ОЛМА-БАНК», стал основателем собственной инвестиционно-консультационной группы «АБМ».
С 2016 года реализовал накопленный в бизнес-структурах опыт на госслужбе, в том числе в должности начальника Управления поддержки и развития малого и среднего предпринимательства Департамента науки, промышленной политики и предпринимательства г. Москвы. Курировал вопросы подведомственных фондов, экспортной и кластерной политики, программу поддержки московских производителей «Сделано в Москве».
В 2017 году возглавил АНО «Московский экспортный центр».
Борис Мошкович имеет звание почетного члена Королевского общества сертифицированных экспертов в области недвижимости (FRICS), а также диплом профессионального аттестованного аудитора. В течение нескольких лет входил в экспертный совет при ЦБ РФ по злоупотреблениям на финансовых рынках, являлся независимым экспертом в области оценки и управлении собственностью при Мосгордуме. На протяжении ряда лет преподавал в Финансовой академии при Правительстве РФ. Спикер профессиональных конференций и семинаров, автор тематических публикаций в профильных финансовых СМИ. Основатель благотворительного фонда «Жизнь как Чудо»