Окончила факультет журналистики Московского государственного университета им. М.В. Ломоносова.
Свою профессиональную деятельность Елена Свешникова начала журналистом в центральных средствах массовой информации: «Финансовых Известиях», «Новых Известиях» и «Ведомостях».
В период избирательной компании 1999 года перешла на работу в консалтинговую компанию, специализирующуюся на избирательных технологиях. Впоследствии стала ее креативным директором и возглавила направление корпоративного консалтинга.
С 2004 года занимает различные руководящие позиции по коммуникационному направлению в крупных российских компаниях: «Сибнефть», «ЕСН-Групп», «Юнимилк».
В 2005 году вошла в число «Топ-1000 российских менеджеров» по версии Ассоциации российских менеджеров и газеты «Коммерсант».