Mike Sarraille
About the author
Mike Sarraille is the CEO of EF Overwatch, an executive search and talent advisory firm, as well as a leadership instructor with Echelon Front. He served over 20 years with the US Marine Corps and Navy SEALS, including time with Joint Special Operations Command. Sarraille has degrees from the University of Texas at Austin, Stanford, and Texas A&M.
