Родился 18 марта 1950 г. в Москве.
По окончании радиотехнического факультета МЭИ работал инженером кафедры радиопередающих устройств, где занимался волоконно-оптическими технологиями и лазерной техникой с самого рождения этой научной идеи.
В 1987 г. Б.И. Механошин основал в компании «ОРГРЭС» первую в отечественной энергетике лабораторию волоконно-оптических систем.
С 1992 г. - Заместитель Генерального директора «ОРГРЭС».
В 1993 г Б.И. Механошиным былка создана компани «ОПТЭН Лимитед», как организация, специализирующаяся в области оказания инжиниринговых услуг с использованием воздушного лазерного сканирования.
Является автором большого количества публикаций в российских и зарубежных изданиях, а также целого ряда российских и международных патентов.
С его участием реализован ряд проектов федерального масштаба, в том числе, в рамках реформы российской электроэнергетики.
Б.И. Механошин организовал вывод высокотехнологичных российских разработок на международный рынок, что позволило реализовать проекты в 18 странах мира в интересах 60 электросетевых компаний, осуществляя при этом технологический обмен.
11 октября 2010 года назначен заместителем Генерального директора по технической политике ОАО "Холдинг МРСК"
6 августа 2012 года назначен директором по международной деятельности ОАО "СО ЕЭС".
С 2013 года Член Совета директоров Группы компаний "КЭР".
Борис Механошин в материалах на сайте: