Окончил факультет аэромеханики и летательной техники Московского физико-технического института по специальности динамика, баллистика, управление движением летательных аппаратов.
Эдуард Борисович начал свою карьеру в 1984 году в Центральном аэрогидродинамическом институте им. проф. Н.Е. Жуковского, где в должности инженера более четырех лет посвятил моделированию сложных технических систем для авиации. В 1992 году перешел в сферу частного бизнеса. В течение 10 лет возглавлял собственную компанию, специализировавшуюся на реализации комплексных проектов в области информационных технологий, в том числе для нужд электроэнергетики. В 1999 году приглашен в Министерство Российской Федерации по атомной энергии (ныне – Госкорпорация «Росатом») на должность заместителя директора ситуационно-кризисного центра по техническим вопросам. С 2008 года входит в состав руководства НП ИНВЭЛ. Начав с должности заместителя генерального директора по стратегическому планированию и развитию, менее чем за год прошел путь до главы партнерства. С октября 2009 года Эдуард Борисович занимает пост генерального директора ИНВЭЛ.