Stephen J. Flanagan este politolog senior la RAND Corporation. A ocupat mai multe funcții de conducere în cadrul guvernului, cea mai recentă fiind cea de asistent special al președintelui și director senior pentru politică și strategie de apărare în cadrul Statului Major al Consiliului Național de Securitate (NSC), în perioada aprilie 2013 – septembrie 2015. Între 1989 și 1999 a ocupat funcția de asistent special al președintelui și director principal pentru Europa Centrală și de Est în cadrul personalului NSC; director asociat și membru al echipei de planificare a politicilor din cadrul Departamentului de Stat; precum și ofițer național de informații pentru Europa. La începutul carierei sale, a fost membru al personalului de specialitate al Comisiei speciale pentru informații a Senatului SUA. A deținut catedra Kissinger la Centrul pentru Studii Strategice și Internaționale (CSIS) din 2007 până în 2013, unde a ocupat și funcția de vicepreședinte senior și director al Programului de Securitate Internațională. În perioada 2000–2007 a fost director al Institutului pentru Studii Strategice Naționale și vicepreședinte pentru cercetare la Universitatea Națională de Apărare. De asemenea, a ocupat funcții de cercetare și didactice la Institutul Internațional pentru Studii Strategice din Londra, la Consiliul pentru Relații Externe, la Școala de Guvernare Kennedy a Universității Harvard și la Colegiul Național de Război. Flanagan a publicat șase cărți și numeroase rapoarte și articole de revistă pe teme transatlantice, de securitate internațională și de apărare, fiind membru al Consiliului pentru Relații Externe. A obținut o diplomă de licență (A.B.) în științe politice la Universitatea Columbia și un doctorat (Ph.D.) în relații internaționale la Școala Fletcher a Universității Tufts.