Former leadership

U.S. Africa Command former commanders, deputy commanders, command senior enlisted leaders, and deputies to the commander for civil-military engagement.

Former commanders

Gen. Stephen Townsend

U.S. Army

July 2019 - Aug. 2022


Gen. Thomas Waldhauser

U.S. Marine Corps

July 2016 - July 2019


Gen. David Rodriguez

U.S. Army

April 2013 - July 2016


Gen. Carter Ham

U.S. Army

March 2011 - April 2013


Gen. William "Kip" Ward

U.S. Army

Oct. 2007 - March 2011





Former deputy commanders

Lt. Gen. James Vechery

U.S. Air Force

Aug. 2017 - Aug. 2020

Vice Adm. Michael Franken

U.S. Navy

June 2015 - Aug. 2017

Lt. Gen. Steven Hummer

U.S. Marine Corps

June 2013 - June 2015

Vice Adm. Charles Leidig

U.S. Navy

April 2010 - June 2013

Vice Adm. Robert Moeller

U.S. Navy

Oct. 2007 - April 2010



Former chiefs of staff

Maj. Gen. Todd McCaffrey

U.S. Army

July 2018 - June 2020

Maj. Gen. Roger Cloutier Jr.

U.S. Army

June 2016 - July 2018

Maj. Gen. Michael Kingsley

U.S. Air Force

Feb. 2014 - June 2016

Maj. Gen. O.G. Mannon

U.S. Air Force

May 2012 - Jan. 2014

Maj. Gen. H.D. "Jake" Polumbo Jr.

U.S. Air Force

July 2011 - March 2012

Maj. Gen. Richard Sherlock Jr.

U.S. Army

Oct. 2010 - June 2011

Maj. Gen. Michael Snodgrass

U.S. Air Force

Oct. 2007 - Oct. 2010



Former deputies to the commander for civil-military engagement

Mr. Russel Schiebel (interim)

July 2019 - July 2020

Amb. Alexander Laskaris

Jan. 2016 - July 2019

Amb. Donald Koran

Sept. 2015 - Jan. 2016

Amb. Phillip Carter III

Dec. 2013 - Sept. 2015

Amb. Christopher Dell

Sept. 2012 - Oct. 2013

Amb. J. Anthony Holmes

Sept. 2009 - Sept. 2012

Amb. Mary Carlin Yates

Oct. 2007 - Sept. 2009





Former command senior enlisted leaders

Command Master Chief Ryan Burton

U.S. Navy

Nov. 2019 - Feb. 2020

Chief Master Sgt. Romon Colon-Lopez

U.S. Air Force

Sept. 2016 - Nov. 2019

Command Sgt. Maj. Darrin Bohn

U.S. Army

July 2013 - July 2016

Chief Master Sgt. Jack Johnson Sr.

U.S. Air Force

March 2011 - July 2013

Command Sgt. Maj. Mark Ripka

U.S. Army

Nov. 2007 - March 2011