John Allen - Professional null Speaker
Available

John AllenSpeaker and Booking Agent Information

Special Presidential Envoy, Global Coalition to Counter ISIL, U.S. Department of State; Senior Advisor, Middle East Security, Department of Defense; Retired General, United States Marine Corps

Available for:

  • Corporate Appearances
  • Speaking Engagements
  • Virtual Events
  • Moderated Q&A Sessions
  • Fireside Chats
  • Meet-And-Greets

John R. Allen is special presidential envoy for the Global Coalition to Counter ISIL. A retired US Marine Corps general, Allen commanded the NATO International Security Assistance force and US forces in Afghanistan from 2011 to 2013. Following his retirement in 2013, he worked as an advisor to both Secretary of State John Kerry and Defense Secretary Chuck Hagel.

He is co-director at the Center on 21st Century Security and Intelligence at the Brookings Institute and a distinguished fellow in its foreign policy program. Allen also served as the principal director of Asia/Pacific policy in the Office of the Secretary of Defense.

Contact a Speaker Booking Agent to inquire about John Allen speaker booking, speaking fee details, and availability.

Watch

Featured John Allen Speaking Videos

Highlights and interviews featuring John Allen.

John Allen Appearance Fee & Speaker Booking Contact Info

Looking to book John Allen for your next event? As a Special Presidential Envoy, Global Coalition to Counter ISIL, U.S. Department of State; Senior Advisor, Middle East Security, Department of Defense; Retired General, United States Marine Corps, John Allen brings a powerful story and engaging presence to corporate events, conferences, leadership programs, charity galas, and special appearances. The speaking fee for John Allen typically falls within the Available Upon Request range, depending on factors such as event location, type, and duration. Speaker Booking Agency offers transparent pricing and will provide a detailed quote tailored to your event needs. To check availability, request a quote, or learn more about booking John Allen, contact Speaker Booking Agency at 888-752-5831 or submit a booking request.