Elena McVadon

Team Lead


Elena McVadon serves as a Team Lead within our Managed Services Division and has been with the company since November 2021. In her role she leads a team of analysts and assists in managing projects that provide threat intelligence to Fortune 500 clientele.  

Prior to Red5 Elena spent time working with the NRO’s Office of Security and CounterIntelligence (OSCI) and Insider Risk Group, LLC. to improve employees’ insider risk training programs and resiliency. Elena previously worked in the firearms industry, working with both civilian and law enforcement at a state of the art training facility in Northern Virginia. 

Elena graduated from George Mason University with a Bachelor of Arts in Forensic Psychology and a Minor in Intelligence Studies. 

Elena McVadon